fix(os): config remote server info

This commit is contained in:
afwerar 2022-05-30 10:38:29 +08:00
parent d5e07c6602
commit 6e59f7c4ee
2 changed files with 12 additions and 3 deletions

View File

@ -169,8 +169,13 @@ class TDDnode:
self.cfgDict.update({option: value})
def remoteExec(self, updateCfgDict, execCmd):
remote_conn = Connection(self.remoteIP, port=22, user='root', connect_kwargs={'password':'123456'})
remote_top_dir = '~/test'
try:
config = eval(self.remoteIP)
remote_conn = Connection(host=config["host"], port=config["port"], user=config["user"], connect_kwargs={'password':config["password"]})
remote_top_dir = config["path"]
except Exception as r:
remote_conn = Connection(host=self.remoteIP, port=22, user='root', connect_kwargs={'password':'123456'})
remote_top_dir = '~/test'
valgrindStr = ''
if (self.valgrind==1):
valgrindStr = '-g'

View File

@ -145,7 +145,11 @@ if __name__ == "__main__":
if masterIp == "":
host = '127.0.0.1'
else:
host = masterIp
try:
config = eval(masterIp)
host = config["host"]
except Exception as r:
host = masterIp
tdLog.info("Procedures for tdengine deployed in %s" % (host))
if windows: