progress
This commit is contained in:
@ -6,6 +6,7 @@ class SSH(object):
|
||||
##-----------------------------------------------------------------------------------##
|
||||
def __init__(self, devices):
|
||||
##-----------------------------------------------------------------------------------##
|
||||
self.devices = {}
|
||||
for device in devices:
|
||||
self.devices[device] = {}
|
||||
self.devices[device]['user'] = devices[device]['user']
|
||||
@ -25,6 +26,30 @@ class SSH(object):
|
||||
if(command=="upgrade"):
|
||||
self.upgrade(device)
|
||||
|
||||
##-----------------------------------------------------------------------------------##
|
||||
def config(self):
|
||||
##-----------------------------------------------------------------------------------##
|
||||
config = {
|
||||
"device" : {
|
||||
"name" : "",
|
||||
"ip" : "",
|
||||
"user" : ""
|
||||
},
|
||||
"shutdown" : {
|
||||
"device" : "name",
|
||||
"state" : "button"
|
||||
},
|
||||
"reboot" : {
|
||||
"device" : "name",
|
||||
"state" : "button"
|
||||
},
|
||||
"upgrade" : {
|
||||
"device" : "name",
|
||||
"state" : "button"
|
||||
}
|
||||
}
|
||||
return config
|
||||
|
||||
##-----------------------------------------------------------------------------------##
|
||||
def shutdown(self, device):
|
||||
##-----------------------------------------------------------------------------------##
|
||||
|
Reference in New Issue
Block a user