Update cisco power ctl scripts.

This commit is contained in:
Ben Greear
2020-01-07 17:45:04 -08:00
parent 88bbe29707
commit 85ff7e4489
2 changed files with 73 additions and 36 deletions

View File

@@ -242,10 +242,17 @@ def main():
else:
logg.info("Command[%s]"%command)
egg.sendline(command);
i = egg.expect([CCPROMPT, AREYOUSURE])
print (egg.before.decode('utf-8', 'ignore'))
if i == 1:
egg.sendline("y")
while True:
i = egg.expect([CCPROMPT, AREYOUSURE, '--More-- or'])
print (egg.before.decode('utf-8', 'ignore'))
if i == 0:
break
if i == 1:
egg.sendline("y")
break
if i == 2:
egg.sendline(NL)
egg.sendline("logout")
i = egg.expect([EXITPROMPT, CLOSEDBYREMOTE, CLOSEDCX])