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
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
9c46eceeac
Cleanup code and add comments
2016-01-20 00:02:17 +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
3ff5e98d25
commnet
2016-01-07 15:43:30 -08:00
Alex Dadgar
dca1a9ad85
Make monitoring based on prefix optional
2016-01-07 15:25:08 -08:00
Alex Dadgar
68a5877c91
Change multiple match cli output
2016-01-06 15:08:47 -08:00
Alex Dadgar
ce22c049db
Merge pull request #575 from nautsio/f-short-ids
...
Allow lookups based on short identifiers
2016-01-06 14:36:19 -08:00
Ivo Verberk
9527fc254d
Improvements for short identifiers
...
* Fix tests
* Update documentation
2016-01-06 22:46:57 +01:00
Alex Dadgar
c0721e45f6
Fix bug, add tests, and cli output
2016-01-04 14:23:06 -08: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
33f73a1e8e
Short identifiers functionality
...
* Use go-memdb prefix indexer for lookups
* Add Job lookups
* Update state store with new ByIDPrefix get methods
* Call new methods when exact lookup fails or is not applicable
2015-12-19 21:55:28 +01:00
Ryan Uber
5ce6f4bb64
command: better output for alloc-status
2015-09-27 13:59:27 -07:00
Ryan Uber
5fdc10befc
command/monitor: set initial status to 'pending'
2015-09-22 10:45:08 -07:00
Ryan Uber
306a6dc81f
command: print a warning if we get 0 evaluated nodes
2015-09-22 10:45:08 -07:00
Ryan Uber
75c79b705e
command: monitor output updates
2015-09-22 10:45:08 -07:00
Ryan Uber
d7f3697e5d
command: adjustments to monitor logs
2015-09-22 10:45:07 -07:00
Ryan Uber
cf8fe7e8d7
command: remove unnecessary alloc-status command
2015-09-22 10:45:07 -07:00
Ryan Uber
6f8d0040f9
command: return 2 for scheduling failures when using monitor
2015-09-22 10:45:07 -07:00
Ryan Uber
aa8bee0cfa
command: allocation monitor adjustments
2015-09-22 10:45:07 -07:00
Ryan Uber
277e5ae8d6
command: simplify alloc status, dump during job run
2015-09-22 10:45:07 -07:00
Ryan Uber
fd61e29d01
command/monitor: dump info regardless of initial status
2015-09-22 10:45:07 -07:00
Ryan Uber
b4c9f2ea7c
command/monitor: cleanup
2015-09-22 10:45:07 -07:00
Ryan Uber
0908337ac8
command/monitor: display scheduling errors
2015-09-22 10:45:06 -07:00
Ryan Uber
435fd7038b
command/monitor: handle more alloc state changes
2015-09-22 10:45:06 -07:00
Ryan Uber
e3611a1694
command/monitor: account for updated allocations
2015-09-22 10:45:06 -07:00
Ryan Uber
5df780ccc5
command: only use prefixed UI during monitoring
2015-09-22 10:45:06 -07:00
Ryan Uber
bb2a11d004
command/monitor: cleanup
2015-09-22 10:45:06 -07:00
Ryan Uber
c6fd98b11b
command: easier exit codes, check if eval is already finished
2015-09-22 10:45:06 -07:00
Ryan Uber
e4b7aa1e3a
command: add prefixed output for monitor commands
2015-09-22 10:45:06 -07:00
Ryan Uber
3258f16568
command: monitor allocation client status updates
2015-09-22 10:45:05 -07:00
Ryan Uber
8db83e71e0
command: working on monitor
2015-09-22 10:45:05 -07:00
Ryan Uber
bd40b1f5ad
command: start implementing eval monitoring for run
2015-09-22 10:45:05 -07:00