Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
R runOPAL
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OPAL
  • runOPAL
  • Issues
  • #12

Closed
Open
Created May 09, 2020 by bellotti_r@bellotti_rDeveloper

Inconsistent handling of queue parameter

The Simulation.run() function takes a parameter queue, but it is not used on Merlin6. Instead, an environment variable SLURM_PARTITION is used.

This should be more consistent.

I would generally advise against the use of environment variables in Simulation. Currently, it is not obvious where a setting is coming from, which environment variables may/have to be set, and what their meaning is.

I suggest to read the env variables in the command line script, and pass their values to the constructor of the class or the run method.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking