Commit 8986fce62be85487b6047f6138f76d52d0276959

Authored by Alexis Koralewski
1 parent 26e955be
Exists in dev

Update start command in pyros.py

Showing 1 changed file with 11 additions and 10 deletions   Show diff stats
pyros.py
... ... @@ -57,11 +57,11 @@ _previous_dir = None
57 57 # List of all agents that pyros can start, with this format :
58 58 # agent-name : agent-folder-name
59 59 AGENTS = {
60   - "AgentM": "env_monitor",
61   - "AgentSP": "scientific_programs",
  60 + "A_EnvMonitor": "env_monitor",
  61 + "A_SCP_Manager": "scientific_programs",
62 62 "AgentScheduler": "scheduling",
63   - "AgentImagesProcessor": "img_process",
64   - "AgentImagesCalibrator": "img_analysis",
  63 + "A_ImgProcessor": "img_process",
  64 + "A_ImgCalibrator": "img_analysis",
65 65 "A_SST": "majordome/agent",
66 66 "Agent": "majordome/agent",
67 67 "Agent2": "majordome/agent",
... ... @@ -80,10 +80,11 @@ AGENTS = {
80 80 "majordome": "majordome",
81 81 #"scheduler": "scheduler",
82 82 "alert_manager": "alert_mgmt",
83   - "AgentImagesProcessor_tnc_up1": "../../../privatedev/plugin/agent",
84   - "agentBasic": "majordome/agent",
85   - "AgentTriton": "majordome/agent",
86   - "AgentMCO":"majordome/agent",
  83 + "A_ImagesProcessor_tnc_up1": "../PYROS_OBSERVATORY/pyros_observatory_tnc/agents",
  84 + "A_Basic": "majordome/agent",
  85 + "A_Triton": "majordome/agent",
  86 + "A_MCO":"majordome/agent",
  87 + "A_Majordome":"majordome/agent"
87 88 }
88 89 # AGENTS = ["agentX", "webserver", "monitoring", "majordome", "scheduler", "alert_manager"]
89 90 # AGENTS = ["all", "webserver", "monitoring", "majordome", "scheduler", "alert"]
... ... @@ -1031,7 +1032,7 @@ def start(agent: str, configfile: str, observatory: str, unit: str, computer_hos
1031 1032 # if not test_mode(): execProcessFromVenv("start_agent.py " + agent_name + " " + configfile)
1032 1033  
1033 1034 # Agent "agentM", "agentA", "agentB", "agentX", ...
1034   - elif agent_name.startswith("agent") or agent_name.startswith("Agent"):
  1035 + elif agent_name.startswith("A_") or agent_name.startswith("A_"):
1035 1036 # Run agent without actual commands sent to devices (FOR_REAL=False)
1036 1037 # agentX.run(FOR_REAL=True)
1037 1038 '''
... ... @@ -1049,7 +1050,7 @@ def start(agent: str, configfile: str, observatory: str, unit: str, computer_hos
1049 1050 os.chdir(PYROS_DJANGO_BASE_DIR + os.sep + agent_folder)
1050 1051 # cmd = "-m AgentX"
1051 1052 # cmd = f" Agent{agent_name[5:]}.py {configfile}"
1052   - cmd = f"Agent{agent_name[5:]}.py"
  1053 + cmd = f"{agent_name}.py"
1053 1054 if debug_mode():
1054 1055 cmd += " -d"
1055 1056 if sim_mode():
... ...