Skip to content

genie: change command fails script check #8849

@FreddieAkeroyd

Description

@FreddieAkeroyd

Found on OSIRIS: g.change(title="something") fails load_script checking - it seems it is expecting all parameters to be specified but they should be optional

load_script('U:\fabrizia\Fab_heating_FWS.py')
Traceback (most recent call last):
  File "C:\Instrument\Apps\Python3\Lib\site-packages\IPython\core\interactiveshell.py", line 3579, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-83-cb78c7b60b05>", line 1, in <module>
    load_script('U:\fabrizia\Fab_heating_FWS.py')
  File "C:\Instrument\Apps\Python3\Lib\site-packages\genie_python\genie.py", line 1504, in load_script
    raise Exception(combined)
Exception: script not loaded as errors found in script: 
  E: 27: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 39: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 53: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 66: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 80: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 93: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 108: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 120: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 135: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 147: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 160: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]
  E: 172: Arguments missing for parameters "period", "nperiods", "user", "rb" [reportCallIssue]

acceptance criteria

  • load_script is able to load g.change(title="something")
  • appropriate load_script test added

Discussed 01:24:07 - in planning 02/10/25

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions