README.md in iron_titan-0.3.1 vs README.md in iron_titan-0.3.7
- old
+ new
@@ -4,13 +4,13 @@
The ultimate, language agnostic, container based job processing framework.
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
-- API version: 0.3.2
-- Package version: 0.3.1
-- Build date: 2016-04-06T10:53:48.508Z
+- API version: 0.3.7
+- Package version: 0.3.7
+- Build date: 2016-04-25T19:37:52.226Z
- Build package: class io.swagger.codegen.languages.RubyClientCodegen
## Installation
### Build a gem
@@ -22,18 +22,18 @@
```
Then either install the gem locally:
```shell
-gem install ./iron_titan-0.3.1.gem
+gem install ./iron_titan-0.3.7.gem
```
or publish the gem to a gem hosting service, e.g. [RubyGems](https://rubygems.org/).
Finally add this to the Gemfile:
- gem 'iron_titan', '~> 0.3.1'
+ gem 'iron_titan', '~> 0.3.7'
### Install from Git
If the Ruby gem is hosted at a git repository: https://github.com/YOUR_GIT_USERNAME/YOUR_GIT_REPO, then add the following in the Gemfile:
@@ -72,27 +72,32 @@
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*IronTitan::GroupsApi* | [**groups_get**](docs/GroupsApi.md#groups_get) | **GET** /groups | Get all group names.
*IronTitan::GroupsApi* | [**groups_name_get**](docs/GroupsApi.md#groups_name_get) | **GET** /groups/{name} | Get information for a group.
+*IronTitan::GroupsApi* | [**groups_post**](docs/GroupsApi.md#groups_post) | **POST** /groups | Post new group
*IronTitan::JobsApi* | [**groups_group_name_jobs_get**](docs/JobsApi.md#groups_group_name_jobs_get) | **GET** /groups/{group_name}/jobs | Get job list by group name.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_cancel_post**](docs/JobsApi.md#groups_group_name_jobs_id_cancel_post) | **POST** /groups/{group_name}/jobs/{id}/cancel | Cancel a job.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_delete**](docs/JobsApi.md#groups_group_name_jobs_id_delete) | **DELETE** /groups/{group_name}/jobs/{id} | Delete the job.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_error_post**](docs/JobsApi.md#groups_group_name_jobs_id_error_post) | **POST** /groups/{group_name}/jobs/{id}/error | Mark job as failed.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_get**](docs/JobsApi.md#groups_group_name_jobs_id_get) | **GET** /groups/{group_name}/jobs/{id} | Gets job by id
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_log_get**](docs/JobsApi.md#groups_group_name_jobs_id_log_get) | **GET** /groups/{group_name}/jobs/{id}/log | Get the log of a completed job.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_log_post**](docs/JobsApi.md#groups_group_name_jobs_id_log_post) | **POST** /groups/{group_name}/jobs/{id}/log | Send in a log for storage.
-*IronTitan::JobsApi* | [**groups_group_name_jobs_id_patch**](docs/JobsApi.md#groups_group_name_jobs_id_patch) | **PATCH** /groups/{group_name}/jobs/{id} | Update a job
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_retry_post**](docs/JobsApi.md#groups_group_name_jobs_id_retry_post) | **POST** /groups/{group_name}/jobs/{id}/retry | Retry a job.
+*IronTitan::JobsApi* | [**groups_group_name_jobs_id_start_post**](docs/JobsApi.md#groups_group_name_jobs_id_start_post) | **POST** /groups/{group_name}/jobs/{id}/start | Mark job as started, ie: status = 'running'
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_success_post**](docs/JobsApi.md#groups_group_name_jobs_id_success_post) | **POST** /groups/{group_name}/jobs/{id}/success | Mark job as succeeded.
*IronTitan::JobsApi* | [**groups_group_name_jobs_id_touch_post**](docs/JobsApi.md#groups_group_name_jobs_id_touch_post) | **POST** /groups/{group_name}/jobs/{id}/touch | Extend job timeout.
*IronTitan::JobsApi* | [**groups_group_name_jobs_post**](docs/JobsApi.md#groups_group_name_jobs_post) | **POST** /groups/{group_name}/jobs | Enqueue Job
*IronTitan::JobsApi* | [**jobs_get**](docs/JobsApi.md#jobs_get) | **GET** /jobs | Get next job.
+*IronTitan::RunnerApi* | [**groups_group_name_jobs_id_error_post**](docs/RunnerApi.md#groups_group_name_jobs_id_error_post) | **POST** /groups/{group_name}/jobs/{id}/error | Mark job as failed.
+*IronTitan::RunnerApi* | [**groups_group_name_jobs_id_start_post**](docs/RunnerApi.md#groups_group_name_jobs_id_start_post) | **POST** /groups/{group_name}/jobs/{id}/start | Mark job as started, ie: status = 'running'
+*IronTitan::RunnerApi* | [**groups_group_name_jobs_id_success_post**](docs/RunnerApi.md#groups_group_name_jobs_id_success_post) | **POST** /groups/{group_name}/jobs/{id}/success | Mark job as succeeded.
## Documentation for Models
+ - [IronTitan::Complete](docs/Complete.md)
- [IronTitan::Error](docs/Error.md)
- [IronTitan::ErrorBody](docs/ErrorBody.md)
- [IronTitan::Group](docs/Group.md)
- [IronTitan::GroupWrapper](docs/GroupWrapper.md)
- [IronTitan::GroupsWrapper](docs/GroupsWrapper.md)
@@ -100,10 +105,10 @@
- [IronTitan::Job](docs/Job.md)
- [IronTitan::JobWrapper](docs/JobWrapper.md)
- [IronTitan::JobsWrapper](docs/JobsWrapper.md)
- [IronTitan::NewJob](docs/NewJob.md)
- [IronTitan::NewJobsWrapper](docs/NewJobsWrapper.md)
- - [IronTitan::Reason](docs/Reason.md)
+ - [IronTitan::Start](docs/Start.md)
## Documentation for Authorization
All endpoints do not require authorization.