INNER CODE UNIT · Python

__init__

shuigedeng/taotao-cloud-project · taotao-cloud-python/taotao-cloud-django/taotao_cloud_auto_cmdb/cmdb_client/src/plugins/__init__.py:8

    def __init__(self, hostname=None):
        self.hostname = hostname
        self.plugin_dict = settings.PLUGIN_DICT
        self.mode = settings.MODE
        self.debug = settings.DEBUG
        if self.mode == 'SSH':
            self.ssh_user = settings.SSH_USER
            self.ssh_pwd = settings.SSH_PWD
            self.ssh_port = settings.SSH_PORT
            self.ssh_key = settings.SSH_KEY

    def exec_plugin(self):
        """
        获取所有插件并执行
        :return: 采集结果
        """
        response = {}
        for k, v in self.plugin_dict.items():

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…