Alex Dadgar
bdb8512522
standardize on <> for required flags
2016-01-27 12:00:31 -08:00
Alex Dadgar
4836bd5656
limit length of string, taking into account its length
2016-01-27 10:42:10 -08:00
Alex Dadgar
7847357382
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
cc4fea99fc
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
b22cc67b0a
Remove non-standard CLI element
2016-01-21 13:13:36 -08:00
Ivo Verberk
2559bd68c8
Do not use the exact internal field names in the CLI output
2016-01-21 21:35:56 +01:00
Ivo Verberk
de3bc00a00
Detect a half-byte prefix and display a user-friendly error.
2016-01-21 20:53:05 +01:00
Ivo Verberk
9770a95608
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
ab9409184a
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
012db31100
Change multiple match cli output
2016-01-06 15:08:47 -08:00
Ivo Verberk
62951082e2
Improvements for short identifiers
...
* Fix tests
* Update documentation
2016-01-06 22:46:57 +01:00
Ivo Verberk
905742249e
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
e89b5af338
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
1af7c579f9
Revert "On cli node status list print the short Node ID when possible"
...
This reverts commit 5d3bd1b6f0 .
2015-12-22 10:18:58 +01:00
Armin
5d3bd1b6f0
On cli node status list print the short Node ID when possible
2015-12-20 17:33:27 +01:00
Ivo Verberk
7ae975e1a2
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
db2dd3b614
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
8e11e8c3fa
command/node-status: removing extra formating input
2015-09-22 21:48:43 -07:00
Ryan Uber
acd0d16a7a
command: final adjustments for list output
2015-09-15 16:51:17 -07:00
Ryan Uber
210ee0bbb7
command: helpers for columns
2015-09-15 16:44:38 -07:00
Ryan Uber
c706942ece
command: output adjustments
2015-09-15 13:21:49 -07:00
Ryan Uber
550434dc9b
command: dump allocations for nodes in node-status
2015-09-15 11:20:08 -07:00
Ryan Uber
c778599e9e
command: separate k/v pairs with an '='
2015-09-14 20:29:08 -07:00
Ryan Uber
7e26f938a2
command: use meta struct for common options
2015-09-14 13:24:03 -07:00
Ryan Uber
0e16348052
command: cleanup
2015-09-14 13:24:03 -07:00
Ryan Uber
98708120f7
command: more cli tests
2015-09-14 13:24:03 -07:00
Ryan Uber
a0c8a0bc0d
command: add node-status command
2015-09-14 13:24:03 -07:00