Alex Dadgar
4332263048
standardize on <> for required flags
2016-01-27 12:00:31 -08:00
Alex Dadgar
837ca9ab86
limit length of string, taking into account its length
2016-01-27 10:42:10 -08:00
Alex Dadgar
436c13d26a
Merge pull request #692 from iverberk/f-detect-half-byte-prefix
...
Detect a half-byte prefix
2016-01-21 14:12:27 -08:00
Ivo Verberk
9ab2135b38
Provide a consistent user experience with prefix based lookups.
...
* Require at least two characters for identifier
* Automatically strip off the last character in case of uneven length
2016-01-21 22:21:35 +01:00
Alex Dadgar
ab6de99472
Remove non-standard CLI element
2016-01-21 13:13:36 -08:00
Ivo Verberk
c44b4c8aa9
Do not use the exact internal field names in the CLI output
2016-01-21 21:35:56 +01:00
Ivo Verberk
d8ac284bdd
Detect a half-byte prefix and display a user-friendly error.
2016-01-21 20:53:05 +01:00
Ivo Verberk
427d3d650d
Refactoring of full-id argument and id length constants
...
* full-id argument is now called verbose to be more future-proof
* constants for identifier length are a little more concise
2016-01-15 23:32:38 +01:00
Ivo Verberk
91a9f2c4ce
Shorten CLI identifiers
...
* Truncate all UUID identifiers to eight characters by default
* Refactor the node identifier to an auto-generated UUID
* Created and updated tests and mocks
2016-01-14 21:57:43 +01:00
Alex Dadgar
68a5877c91
Change multiple match cli output
2016-01-06 15:08:47 -08:00
Ivo Verberk
9527fc254d
Improvements for short identifiers
...
* Fix tests
* Update documentation
2016-01-06 22:46:57 +01:00
Ivo Verberk
0c01ca49e6
Refactoring continued
...
* Refactor other cli commands to new design
* Add PrefixList method to api package
* Add more tests
2015-12-24 20:53:37 +01:00
Ivo Verberk
7838b2a57c
Refactoring
...
* Reverted changes to get methods
* Added prefix query parameter
* Updated node status to use prefix based searching
* Fixed tests
* Removed truncation logic
2015-12-22 23:44:33 +01:00
Ivo Verberk
47e001d31a
Revert "On cli node status list print the short Node ID when possible"
...
This reverts commit 5d3bd1b6f04bb3c0367798d9bb21729f2cf82247.
2015-12-22 10:18:58 +01:00
Armin
05b495b8be
On cli node status list print the short Node ID when possible
2015-12-20 17:33:27 +01:00
Ivo Verberk
acbbaf3e78
Allow lookups based on short identifiers
...
This change introduces the ability to specify identifiers for jobs,
allocs, evals and nodes on the command line with as little as one
character, provided that it uniquely identifies the resource. An error
with the possible results will be provided when the short identifier
has multiple results.
2015-12-12 18:28:20 +01:00
Abhishek Chanda
70dab4ba6a
Show node attribute in node-status
...
Adds node attributes to the node-status command when a single
node ID is passed
2015-10-22 10:34:21 +00:00
Armon Dadgar
cf62f158fc
command/node-status: removing extra formating input
2015-09-22 21:48:43 -07:00
Ryan Uber
e98307bd46
command: final adjustments for list output
2015-09-15 16:51:17 -07:00
Ryan Uber
1299fabf1f
command: helpers for columns
2015-09-15 16:44:38 -07:00
Ryan Uber
c577cd2143
command: output adjustments
2015-09-15 13:21:49 -07:00
Ryan Uber
dd4e804d7e
command: dump allocations for nodes in node-status
2015-09-15 11:20:08 -07:00
Ryan Uber
6af11360f3
command: separate k/v pairs with an '='
2015-09-14 20:29:08 -07:00
Ryan Uber
7b5fd8a214
command: use meta struct for common options
2015-09-14 13:24:03 -07:00
Ryan Uber
18745e6e68
command: cleanup
2015-09-14 13:24:03 -07:00
Ryan Uber
1183f0f270
command: more cli tests
2015-09-14 13:24:03 -07:00
Ryan Uber
be3e081dec
command: add node-status command
2015-09-14 13:24:03 -07:00