summaryrefslogtreecommitdiff
path: root/saharaclient/api/shell.py
Commit message (Collapse)AuthorAgeFilesLines
* Improve help stringsAndreas Jaeger2015-08-251-7/+7
| | | | | | | | | * For consistency, add "." at end of each help string. * Capitalize ID. * Use active voice. Closes-Bug: #1488533 Change-Id: I58a444396ddc925576c9f16c64fecbf2e95850d2
* Merge "Add cluster-scale command to the CLI"Jenkins2015-07-301-1/+17
|\
| * Add cluster-scale command to the CLILi, Chen2015-07-231-1/+17
| | | | | | | | | | | | | | | | Cluster scaling is supported in the API but is not exposed in the client shell. It should be added. Change-Id: I319b75f628c48b8d4ecee9ca05b7dd54d15296df Closes-bug: 1446370
* | Merge "Sorting 'job-list' output by start_time"Jenkins2015-07-281-1/+1
|\ \
| * | Sorting 'job-list' output by start_timehenriquetruta2015-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is much more user friendly to see the job executions sorted by start_time, so the user will be able to see his last execution in an easier way. Closes-Bug 1470525 Change-Id: Ieed8dafd6122ef00ae2fd1ba48a8571cd10a6cbf
* | | Merge "Allow multiple clusters creation"Jenkins2015-07-241-0/+5
|\ \ \ | |_|/ |/| |
| * | Allow multiple clusters creationTelles Nobrega2015-07-071-0/+5
| | | | | | | | | | | | | | | | | | | | | This patch allows the user to use the client to create multiple clusters Change-Id: I3b48d6ede758e86e8cbc5bbccc069c4c24b53a44 Partially-implements: bp simultaneously-creating-multiple-clusters
* | | Merge "Fix _get_by_id_or_name method"Jenkins2015-07-211-2/+2
|\ \ \
| * | | Fix _get_by_id_or_name methodTetiana Lashchova2015-07-201-2/+2
| | | | | | | | | | | | | | | | | | | | Closes-Bug: #1476309 Change-Id: I8f14aba401004a5b126652c006de79bc5e3e6591
* | | | Merge "Adding interface argument for job template and job"Jenkins2015-07-201-11/+42
|\ \ \ \
| * | | | Adding interface argument for job template and jobEthan Gafford2015-07-201-11/+42
| | |/ / | |/| | | | | | | | | | | | | | | | | | Partially implements: blueprint unified-job-interface-map Change-Id: Ie61ae1799458056fff7390895bc929efb5a53381
* | | | Merge "Adding job binary editing to library and CLI"Jenkins2015-07-201-0/+21
|\ \ \ \ | |_|/ / |/| | |
| * | | Adding job binary editing to library and CLIChad Roberts2015-06-111-0/+21
| |/ / | | | | | | | | | | | | | | | | | | | | | Adding the ability to edit job binaries into the client library as well as the CLI. Change-Id: I5c3fc1dac61316a85bda9ae2710ec1255176deb0 Partial-Implements: bp edp-edit-job-binaries
* | | Merge "Adding data source editing to library and CLI"Jenkins2015-07-171-0/+18
|\ \ \ | |_|/ |/| |
| * | Adding data source editing to library and CLIChad Roberts2015-06-101-0/+18
| |/ | | | | | | | | | | | | | | Adding the ability to edit data sources into the client library as well as the CLI. Change-Id: I6fba265e60bef6bba4c9a8dfea62603c09b28acb Partial-Implements: bp edp-edit-data-sources
* | Including 'start_time' column at 'sahara job-list' commandhenriquetruta2015-07-011-1/+1
|/ | | | | | | | | This patch adds the 'start_time' column to python-saharaclient CLI. It makes it easier to the user to look for his newest job executions. Partial-Bug 1470525 Change-Id: Id03d8f8fb42d9d3168804e78e34743c263d5a9a0
* Merge "Adding node group template editing to CLI"Jenkins2015-05-151-0/+32
|\
| * Adding node group template editing to CLIChad Roberts2015-05-131-0/+32
| | | | | | | | | | | | | | | | | | Adding the ability to edit node group templates into the CLI. Also added a unit test for update. Change-Id: I64f8c7ae077f298533ae55fd722199084700f3f3 Closes-Bug: #1445119 Partial-Implements: bp add-template-editing-to-cli
* | Adding cluster template editing to CLIChad Roberts2015-05-121-0/+29
|/ | | | | | | | | Adding the ability to edit cluster templates into the CLI. Also added a unit test for update. Change-Id: I9076d081eb00213acda01f73f924b6a3ebba68a9 Closes-Bug: #1445120 Implements: bp add-template-editing-to-cli
* Merge "add --name option to assign name to job-binary-internal"0.9.0Jenkins2015-04-211-2/+11
|\
| * add --name option to assign name to job-binary-internalyuhara.motoki2015-04-021-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In CLI command(job-binary-data-create) job-binary-internal is automatically named by creation-date. This fix add --name for job-binary-data-create to assign name to job-binary-internal. If we do not use --name, job-binary-internal named basename of args.filename. If we use stdin, job-binary-internal named by creation-date the same as bofore. Examples: sahara job-binary-data-create --file /tmp/fuga.txt --name hoge => job-binary-internal is named hoge sahara job-binary-data-create --file /tmp/fuga.txt => job-binary-internal is named filename(fuga.txt) sahara job-binary-data-create < stdin => job-binary-internal is named creation-date Change-Id: I368b8c82bc87962d69dda175e410e230e0d3beab Closes-Bug: #1428537
* | Add support for job-types-listTrevor McKay2015-03-261-0/+50
|/ | | | | | | | | This change adds support to the client for the job-types-endpoint. Filtering by a single value for type, plugin, and version is supported. Config hints are not available in this interface. Change-Id: I0240717ac74c52dd915ce1617fb5d34d87660c0b Partial-Implements: blueprint edp-job-types-endpoint
* Add support for show_events parameterNikita Konovalov2015-03-201-34/+8
| | | | | | | | | | Cluster get operation now supports show_events flag to display provision progress. Removed events endpoint as it is going to be removed from the API. Partially implements bp: event-log Change-Id: I6892c8be2f8daaa215732f5e58524620cb9a1f85
* Add ability to get events from saharaclientVitaly Gridnev2015-01-271-0/+29
| | | | | Change-Id: I01a0612ccc912249e01f12cd51181a79f3a155af Implements: blueprint event-log
* Use base utils from oslo-incubator instead copy-pasted from novaSergey Reshetnyak2014-09-281-1/+1
| | | | Change-Id: Ie7bfbfdce51f5d45b51f02551a309736c3d0d752
* Fix duplicate help stringsAndreas Jaeger2014-08-141-1/+0
| | | | | | | | | | | | | | | | | | | | | Currently: $ sahara help bash-completion usage: sahara bash-completion Prints all of the commands to stdout to support bash completion. Prints all of the commands and options to stdout so that the sahara.bash_completion script doesn't have to hard code them. $ sahara help job-binary-data-create usage: sahara job-binary-data-create [--file FILE] Store data in the internal DB. Store data in the internal DB. Use 'swift upload' instead of this command. Use this command only if Swift is not available. Update the strings to avoid duplication. Change-Id: I4bb692026e1bfc2c210a976f3dfedb550d544f26
* Update code for new hacking/pep8/flake8 global requirementsPritesh Kothari2014-07-081-5/+8
| | | | | | | | | | | A new hacking version was checked in [1] as a part of global requirements. [1] ignored the rules, this patch enables the rules again and fixes the code. [1] https://review.openstack.org/#/c/100137/ Change-Id: If64cce56e9f1e349f05a4c706bfb28b5e557dab0 Closes-Bug: 1338918
* Fix network passing for cluster-template-createDmitry Mescheryakov2014-06-041-16/+33
| | | | | | | | | | | | The fix adds the following: * Support neutron_management_network in cluster-template-create * Client prints a warning message if user passed an unrecogizable parameter into node group or cluster template, or in cluster. Closes-bug: #1325609 Closes-bug: #1271147 Change-Id: I38f131897396bf0ab1e42cd06a1dc3d50ba624c6
* Add help string to job-createMatthew Farrellee2014-05-111-0/+1
| | | | Change-Id: I812186b7c89c8fdf3702c84da97dcdfaf7a381ce
* Swap the saharaclient and savannaclient directoriesTrevor McKay2014-03-131-0/+778
Exchange the contents of the saharaclient and savannaclient directories so that 'savannlient' is the effective alias and 'saharaclient' contains all of the source code. * Change all of the imports that reference savannaclient to saharaclient * Change paths that reference savannaclient (under doc) * Leave variable and class names unchaned at this point * Leave references to python_savannaclient unchanged since the top * level dir name has not yet changed Partial-implements: blueprint savanna-renaming-client Change-Id: I83cb21922ae5a8cec291990b3ab67bb9e3cb2d62