assert ctx.desc is None, '--desc does nothing with --list'
if machines:
- statuses = [ls.get_status(ctx, machine) for machine in machines]
+ statuses = []
+ for machine in machines:
+ status = ls.get_status(ctx, machine)
+ if status:
+ statuses.append(status)
+ else:
+ log.error("Lockserver doesn't know about machine: %s" %
+ machine)
else:
statuses = list_locks(ctx)
vmachines = []
machines.append(t)
except IOError, e:
raise argparse.ArgumentTypeError(str(e))
-
+
return scan_for_locks(ctx, machines)
def keyscan_check(ctx, machines):
log.error('failed to update %s!', full_name)
ret = 1
return ret
-
+
def scan_for_locks(ctx, machines):
out, current_locks = keyscan_check(ctx, machines)
return update_keys(ctx, out, current_locks)