Class: Slurper::Client
- Inherits:
-
Object
- Object
- Slurper::Client
- Defined in:
- lib/slurper/client.rb
Constant Summary collapse
- CREATE_STORY_URL =
"https://www.pivotaltracker.com/services/v5/projects/#{Slurper::Config.project_id}/stories"- USERS_URL =
"https://www.pivotaltracker.com/services/v5/projects/#{Slurper::Config.project_id}/memberships"
Class Method Summary collapse
Class Method Details
.create(story) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/slurper/client.rb', line 8 def self.create(story) result = RestClient.post( CREATE_STORY_URL, story.to_json, { "Content-Type" => "application/json", "X-TrackerToken" => Slurper::Config.token } ) return result end |
.users ⇒ Object
21 22 23 24 25 26 |
# File 'lib/slurper/client.rb', line 21 def self.users JSON.parse(RestClient.get( USERS_URL, { "X-TrackerToken" => Slurper::Config.token } ).try(:body) || '[]') end |