Skip to content

Commit dff88f7

Browse files
authored
Merge pull request #369 from AstarVienna/hb/morefixes
More cmds and kwargs stuff
2 parents 050fc28 + 4f5c9a9 commit dff88f7

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

scopesim/effects/effects.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class Effect(DataContainer):
3434
3535
"""
3636

37-
def __init__(self, **kwargs):
37+
def __init__(self, cmds=None, **kwargs):
3838
super().__init__(**kwargs)
3939
self.meta["z_order"] = []
4040
self.meta["include"] = True

scopesim/effects/spectral_trace_list.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -471,8 +471,8 @@ class SpectralTraceListWheel(Effect):
471471
}
472472
_current_str = "current_trace_list"
473473

474-
def __init__(self, **kwargs):
475-
super().__init__(**kwargs)
474+
def __init__(self, cmds=None, **kwargs):
475+
super().__init__(cmds, **kwargs)
476476
check_keys(kwargs, self.required_keys, action="error")
477477

478478
params = {
@@ -487,6 +487,8 @@ def __init__(self, **kwargs):
487487

488488
path = self._get_path()
489489
self.trace_lists = {}
490+
if "name" in kwargs:
491+
kwargs.pop("name")
490492
for name in from_currsys(self.meta["trace_list_names"], self.cmds):
491493
fname = str(path).format(name)
492494
self.trace_lists[name] = SpectralTraceList(filename=fname,

0 commit comments

Comments
 (0)