コード例 #1
0
 def _deployment_start(self):
     deployer.chatflow_pools_check()
     deployer.chatflow_network_check(self)
     self.solution_id = uuid.uuid4().hex
     self.user_form_data = {}
     self.user_form_data["chatflow"] = "minio"
     self.solution_metadata = {}
コード例 #2
0
 def gateway_start(self):
     deployer.chatflow_pools_check()
     self.solution_id = uuid.uuid4().hex
     self.solution_metadata = {}
     self.gateway, pool = deployer.select_gateway(bot=self)
     self.pool_id = pool.pool_id
     self.gateway_id = self.gateway.node_id
コード例 #3
0
 def _ubuntu_start(self):
     deployer.chatflow_pools_check()
     deployer.chatflow_network_check(self)
     self.solution_id = uuid.uuid4().hex
     self.user_form_data = dict()
     self.query = dict()
     self.user_form_data["chatflow"] = "ubuntu"
     self.solution_metadata = {}
コード例 #4
0
ファイル: network.py プロジェクト: abdulgig/js-sdk
 def welcome(self):
     self.md_show_update("Initializing chatflow...")
     deployer.chatflow_pools_check()
     if solutions.list_network_solutions():
         self.action = self.single_choice(
             "Would you like to create a new network, or add access to an existing one?",
             options=["Create", "Add Access"],
             required=True,
             default="Create",
         )
     else:
         self.action = "Create"
     self.solution_metadata = {}
コード例 #5
0
ファイル: monitoring.py プロジェクト: abdulgig/js-sdk
 def _deployment_start(self):
     deployer.chatflow_pools_check()
     deployer.chatflow_network_check(self)
     self.tools_names = ["Redis", "Prometheus", "Grafana"]
     self.flists = [
         "https://hub.grid.tf/tf-official-apps/redis_zinit.flist",
         "https://hub.grid.tf/tf-official-apps/prometheus:latest.flist",
         "https://hub.grid.tf/azmy.3bot/grafana-grafana-latest.flist",
     ]
     self.solution_id = uuid.uuid4().hex
     self.env_var_dict = dict()
     self.prometheus_query = dict()
     self.grafana_query = dict()
     self.redis_query = dict()
     self.query = {
         "Prometheus": self.prometheus_query,
         "Grafana": self.grafana_query,
         "Redis": self.redis_query
     }
     self.ip_addresses = {"Prometheus": "", "Grafana": "", "Redis": ""}
     self.solution_metadata = {}
コード例 #6
0
 def _deployment_start(self):
     deployer.chatflow_pools_check()
     deployer.chatflow_network_check(self)
     self.solution_id = uuid.uuid4().hex
     self.solution_metadata = {}
     self.identity_name = j.core.identity.me.instance_name
コード例 #7
0
ファイル: flist.py プロジェクト: xmonader/js-sdk
 def _flist_start(self):
     deployer.chatflow_pools_check()
     deployer.chatflow_network_check(self)
     self.solution_id = uuid.uuid4().hex
     self.env = dict()
     self.solution_metadata = {}
コード例 #8
0
 def _init(self):
     self.md_show_update("Initializing chatflow...")
     deployer.chatflow_pools_check()
     self.solution_metadata = {}