diff --git a/pyaml/accelerator.py b/pyaml/accelerator.py index c82c355d..e418e2ba 100644 --- a/pyaml/accelerator.py +++ b/pyaml/accelerator.py @@ -234,4 +234,4 @@ def load(filename: str, use_fast_loader: bool = False, ignore_external=False) -> rootfolder = os.path.abspath(os.path.dirname(filename)) set_root_folder(rootfolder) config_dict = load(os.path.basename(filename), None, use_fast_loader) - return Accelerator.from_dict(config_dict) + return Accelerator.from_dict(config_dict, ignore_external=ignore_external) diff --git a/tests/test_tune.py b/tests/test_tune.py index 631037fe..2510ad96 100644 --- a/tests/test_tune.py +++ b/tests/test_tune.py @@ -5,9 +5,7 @@ def test_tune(): - sr: Accelerator = Accelerator.load( - "tests/config/EBSTune.yaml", ignore_external=True - ) + sr: Accelerator = Accelerator.load("tests/config/EBSTune.yaml", ignore_external=True) assert sr.get_description() == "Accelerator configuration for EBS storage ring" assert sr.design.get_magnet("QF1E-C04").get_description() == "QF1E-C04 quadrupole" @@ -16,7 +14,6 @@ def test_tune(): sr.design.get_lattice().disable_6d() quadForTuneDesign = sr.design.get_magnets("QForTune") - quadForTuneLive = sr.live.get_magnets("QForTune") tune_monitor = sr.design.get_betatron_tune_monitor("BETATRON_TUNE") # Build tune response matrix tune = tune_monitor.tune.get()