diff options
author | Patrick Hilhorst <git@hilhorst.be> | 2021-11-19 23:02:30 +0100 |
---|---|---|
committer | Patrick Hilhorst <git@hilhorst.be> | 2021-11-19 23:02:30 +0100 |
commit | 9e71014edecba9d9c78531ebc2861e28c931ff6f (patch) | |
tree | 78e1302d3c8736536789a4fb6697159c60bff694 /nixos/lib/test-driver | |
parent | a8f693ed48e64fd5d4b6ae2304962e387227bbd4 (diff) | |
download | nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar.gz nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar.bz2 nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar.lz nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar.xz nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.tar.zst nixlib-9e71014edecba9d9c78531ebc2861e28c931ff6f.zip |
test-driver.py: always export single machine as 'machine'
Diffstat (limited to 'nixos/lib/test-driver')
-rwxr-xr-x | nixos/lib/test-driver/test-driver.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/lib/test-driver/test-driver.py b/nixos/lib/test-driver/test-driver.py index 4b9da55cc273..e415993174f8 100755 --- a/nixos/lib/test-driver/test-driver.py +++ b/nixos/lib/test-driver/test-driver.py @@ -1184,6 +1184,10 @@ class Driver: Machine=Machine, # for typing ) machine_symbols = {m.name: m for m in self.machines} + # If there's exactly one machine, make it available under the name + # "machine", even if it's not called that. + if len(self.machines) == 1: + (machine_symbols["machine"],) = self.machines vlan_symbols = { f"vlan{v.nr}": self.vlans[idx] for idx, v in enumerate(self.vlans) } |