コード例 #1
0
ファイル: mmsh.py プロジェクト: vaporting/FTVM_TA
def startwd(host_name):
	"""
	execute startwd [host_name]

	return success/[nothing]
	"""
	cmd = cmd_mmsh.startwd_cmd(host_name)
	status, error = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE).communicate()
	#print status.rstrip()
	return status.rstrip()
コード例 #2
0
def startwd(host_name, ssh=None):
	"""
	execute startwd [host_name]

	:param host_name: host OS name 
	:return: success/[nothing]
	"""
	cmd = cmd_mmsh.startwd_cmd(host_name)

	return remoteExec(cmd, ssh) if ssh else localExec(cmd)
コード例 #3
0
ファイル: mmsh.py プロジェクト: vaporting/FTVM_TA
	execute startwd [host_name]

	return success/[nothing]
	"""
	cmd = cmd_mmsh.startwd_cmd(host_name)
	status, error = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE).communicate()
	#print status.rstrip()
	return status.rstrip()

def stopwd(host_name):
		"""
	execute stopwd [host_name]

	return success/[nothing]
	"""
	cmd = cmd_mmsh.startwd_cmd(host_name)
	status, error = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE).communicate()
	#print status.rstrip()
	return status.rstrip()

def statewd(host_name):
		"""
	execute statewd [host_name]

	return start/stop
	"""
	cmd = cmd_mmsh.statewd_cmd(host_name)
	status, error = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE).communicate()
	#print status.rstrip()
	return status.rstrip()