diff options
-rwxr-xr-x | scripts/cxmanage | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/cxmanage b/scripts/cxmanage index b8f3ba9..7a0fd58 100755 --- a/scripts/cxmanage +++ b/scripts/cxmanage @@ -163,7 +163,8 @@ def build_parser(): #sensor command p['sensor'] = p['subparsers'].add_parser('sensor', help='read sensor value') - p['sensor'].add_argument('sensor_name', help='Sensor name to read') + p['sensor'].add_argument('sensor_name', help='Sensor name to read', + nargs='?') p['sensor'].set_defaults(func=sensor_command) #ipinfo command @@ -369,7 +370,7 @@ def fwupdate_command(controller, args): def sensor_command(controller, args): """read sensor values from a cluster or host""" - if args.sensor_name.upper() == 'LIST': + if not args.sensor_name or args.sensor_name.lower() == 'list': return controller.get_sensors() else: return controller.get_sensors(args.sensor_name) |