process_schedules

Boomi AtomSphere API: Process Schedules Object

boomi_cicd.util.process_schedules.query_process_schedules(atom_id, process_id)[source]

Query the process schedules to get the conceptual ID.

Parameters:
  • atom_id (str) – The ID of the Atom.

  • process_id (str) – The ID of the process.

Returns:

The conceptual ID of the process schedule.

Return type:

str

Raises:

SystemExit: If the process is not deployed.

boomi_cicd.util.process_schedules.update_process_schedules(component_id, conceptual_id, atom_id, schedules)[source]

Update the process schedules.

Parameters:
  • component_id (str) – The ID of the component.

  • conceptual_id (str) – The conceptual ID of the process schedule.

  • atom_id (str) – The ID of the Atom.

  • schedules (str or None) – The schedules to update. If empty, the schedules will be cleared.

Returns:

True if the process schedules are updated successfully, False otherwise.

Return type:

bool

Raises:

SystemExit: If the schedule format is invalid.