def ssh(hostfile,cmd): s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) s.connect(rest_json(hostfile).hostname.rest_get,\ rest_json(hostfile).port.rest_get,\ rest_json(hostfile).username.rest_get,\ rest_json(hostfile).passwd.rest_get,\ timeout=5) stdin,stdout,stderr = s.exec_command(cmd) out = stdout.read() s.close() return out
def ssh(hostfile, cmd): s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) s.connect(rest_json(hostfile).hostname.rest_get,\ rest_json(hostfile).port.rest_get,\ rest_json(hostfile).username.rest_get,\ rest_json(hostfile).passwd.rest_get,\ timeout=5) stdin, stdout, stderr = s.exec_command(cmd) out = stdout.read() s.close() return out
def normalssh(saltfile,par): s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) with open(saltfile,'r') as f: get_saltfile = f.read() s.connect(rest_json(hostfile).hostname.rest_get,\ rest_json(hostfile).port.rest_get,\ rest_json(hostfile).username.rest_get,\ rest_json(hostfile).passwd.rest_get,\ timeout=5) cmd = 'python /script/server_info.py'+' '+par stdin,stdout,stderr = s.exec_command(cmd) out = stdout.read() s.close() return out
def normalssh(saltfile, par): s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) with open(saltfile, 'r') as f: get_saltfile = f.read() s.connect(rest_json(hostfile).hostname.rest_get,\ rest_json(hostfile).port.rest_get,\ rest_json(hostfile).username.rest_get,\ rest_json(hostfile).passwd.rest_get,\ timeout=5) cmd = 'python /script/server_info.py' + ' ' + par stdin, stdout, stderr = s.exec_command(cmd) out = stdout.read() s.close() return out