Diesel
Create API Clients from Swagger specifications
Installation
Add this line to your application's Gemfile:
gem 'diesel-api-dsl'
And then execute:
$ bundle
Or install it yourself as:
$ gem install diesel
Usage
PivotalTracker = Diesel.load_path("pivotal_tracker.json")
client = PivotalTracker.new(api_token: 'afaketoken')
client.create_story(
project_id: '1234567',
story: {
name: 'Testing Pivotal API',
story_type: :chore
})
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request