Jarrod Johnson
|
8c13e738c0
|
Make usage/help more consistent across the commands
Have every client command run argparse to get a chance at '-h'. When
lacking arguments, always use print_help() to provide detail rather than usage.
|
2017-01-06 13:28:28 -05:00 |
|
Jarrod Johnson
|
aa4783672d
|
Fix unicode error in nodehealth output
If unicode data was in the incoming data, string.format would choke. Make the
string template unicode so that it is able to cope.
|
2015-07-14 14:13:29 -04:00 |
|
Jarrod Johnson
|
2fe0425191
|
Have confluent client commands quietly exit on Ctrl-C
Pythons default handling of Ctrl-C is not in line with most command line utilities.
Wrap the exception and imitate more conventional behavior.
|
2015-03-26 10:38:44 -04:00 |
|
Jarrod Johnson
|
27437048a6
|
Fix nodehealth silently ignoring errors
nodehealth command did not act on errors. Add a clause
to handle that data.
|
2015-03-26 10:17:03 -04:00 |
|
Jarrod Johnson
|
093e9faec4
|
Fix various client issues
Usage messages when no noderange, consistent use of the environment variables for login,
fix nodehealth when a troublesome sensor has a value.
|
2015-03-25 17:19:58 -04:00 |
|
Jarrod Johnson
|
802ac6fa66
|
Add nodeidentify command
Provide xcat-style access to confluent identify capability (rbeacon-alike)
|
2015-03-25 10:57:57 -04:00 |
|
Jarrod Johnson
|
e5c4b92134
|
Add a nodehealth command
nodehealth grabs the health summary of a node and provides some detail in 'not ok' condition.
|
2015-03-24 10:42:04 -04:00 |
|