labscript-suite-temp-2 / runmanager

runmanager is a graphical user interface (GUI) used to aid the compilation of labscript experiment scripts into hardware instructions to be executed on the hardware. Experiment parameters can be adjusted in the GUI, and lists of parameters can be used to create sequences of experiments, and scan over complex parameter spaces.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Cannot start runmanager if there is no runmanager section in labconfig file #16

Closed philipstarkey closed 10 years ago

philipstarkey commented 10 years ago

Original report (archived issue) by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


changset: f657318365acc0df39b9e32d5b792e331430b92b has introduced a regression where you cannot start runmanager if there is no "runmanager" section in the labconfig file.

Line 1083 in main.py raises an uncaught LabConfig.NoSectionError exception

philipstarkey commented 10 years ago

Original comment by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


Similarly, if there is a runmanager section, but no 'auto_load_config' parameter, then you cannot start runmanager as there is an uncaught LabConfig.NoOptionError Exception (this is not a regression introduced by changeset: f657318365acc0df39b9e32d5b792e331430b92b, I think it was always there)

philipstarkey commented 10 years ago

Original comment by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).


Fixed in c3cc2621828ed5605bc79c65714579eb058d91a1