INNER CODE UNIT · Python
command
shuigedeng/taotao-cloud-project · taotao-cloud-python/taotao-cloud-django/taotao_cloud_auto_cmdb/cmdb_client/src/plugins/__init__.py:42
def command(self, cmd):
"""
模式选择
:param cmd: 资产采集命令
:return:
"""
if self.mode == 'AGENT':
return self.__agent(cmd)
elif self.mode == 'SSH':
return self.__ssh(cmd)
elif self.mode == 'SALT':
return self.__salt(cmd)
else:
raise Exception('模式必须为AGENT/SSH/SALT三者之一')
def __agent(self, cmd):
"""Agent类型"""
import subprocess