camber.changa
The camber.changa.ChangaEngine handles workloads that use the ChaNGa framework based on Charm.
It is a subclass of the CamberEngine and inherits many of the universal engine methods.
This page documents only the overridden or added engine methods specific to the ChaNGa workflow.
Example
from camber.changa import ChangaEngine
engine = ChangaEngine(node_size="XSMALL")
job = engine.create_job(command="echo $CHANGA_HOME")
# more changa workflow belowMethods
create_job
Creates a job using the ChangaEngine that runs the provided command.
Args
command: str- A string representing the command to be executed by the job.
tags: Optional[Union[str, List[str]]]- An optional parameter that can be a string or a list of strings to tag the job for easier identification and filtering.
Returns
CamberJob- An instance of the
CamberJobclass representing the created job.