Adding Argo export to the scheduler #1

Open
opened 2023-10-26 12:31:09 +02:00 by yc · 2 comments
Owner

Convert teh workflow map to an Argo YAML file

Convert teh workflow map to an Argo YAML file
yc added this to the OpenCloud project 2023-10-26 12:33:08 +02:00
Owner

First step :

  • Add a method to the graph object that processes user inputs from the object's tag
    • In order to do that, added a method to computing and storage object that receives a []map[string]interface{} representing the dict of user's inputs. Iterate through the map and add the value if the key is an attribute of the object
    • Computing can take commands, arguments and environment variables
    • Storage can take an url/path to where to store
First step : - Add a method to the graph object that processes user inputs from the object's tag - In order to do that, added a method to computing and storage object that receives a []map[string]interface{} representing the dict of user's inputs. Iterate through the map and add the value if the key is an attribute of the object - Computing can take commands, arguments and environment variables - Storage can take an url/path to where to store
pb self-assigned this 2024-03-22 09:57:59 +01:00
Owner

Updated oc-catalog to save user's input into the workflow's objects' list (visible on the right )
image

however the object's state is not reflected into the graph object: the object doesn't contain the informations in its attributes :
image

Starting to look into how graph is constructed to see if it can be modified to reflect the componant's state

Updated oc-catalog to save user's input into the workflow's objects' list (visible on the right ) ![image](/attachments/3e7fce21-bed9-4520-aac7-284884fbc6f6) **however** the object's state is not reflected into the graph object: the object doesn't contain the informations in its attributes : ![image](/attachments/00dbe3ad-2275-464e-aef0-a03ecbd18d9a) Starting to look into how graph is constructed to see if it can be modified to reflect the componant's state
118 KiB
132 KiB
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: core/oc-schedulerd#1
No description provided.