def moveCrypto(self, module): """ function: Parse the parameter input : parameter_list output: PARAMETER_VALUEDICT """ if (module in ("preinstall", "sshexkey")): DefaultValue.doConfigForParamiko()
import time import grp import socket import stat from multiprocessing import Process, Value sys.path.append(sys.path[0] + "/../../../../") from gspylib.common.DbClusterInfo import dbClusterInfo, queryCmd from gspylib.threads.SshTool import SshTool from gspylib.common.DbClusterStatus import DbClusterStatus from gspylib.common.ErrorCode import ErrorCode from gspylib.common.Common import DefaultValue from gspylib.common.GaussLog import GaussLog sys.path.append(sys.path[0] + "/../../../lib/") DefaultValue.doConfigForParamiko() import paramiko #mode MODE_PRIMARY = "primary" MODE_STANDBY = "standby" MODE_NORMAL = "normal" #db state STAT_NORMAL = "normal" # master MASTER_INSTANCE = 0 # standby STANDBY_INSTANCE = 1