Jobbergate Application Config: jobbergate.yaml

jobbergate.yaml template with required fields:

required items in config:

  • default_template: This is the job script to be rendered. It is saved as application.sh and executed on create-job-submission for the associated job-script-id
  • supporting_files: This is a list of any additional files that need to be rendered
  • supporting_files_output_name: This maps the template from supporting_files to a filename expected by the jobbergate application
  • application_config: any application specific parameters belong here
jobbergate_config: 
  default_template: "templates/template.j2"
  supporting_files:
    - "templates/templates_b.j2"
    - "templates/templates_c.j2"
  supporting_files_output_name:
    "templates/templates_b.j2":
      - "template_rendered_b.py"
    "templates/templates_c.j2":
      - "template_rendered_c.py"
application_config: {}