Skip to content

Commit 4b19585

Browse files
committed
Simplify LazyFixture __getitem__
1 parent 6afc663 commit 4b19585

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/dodal/device_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ def __len__(self) -> int:
7575
return len(self.ready.keys()) + len(self.lazy.keys())
7676

7777
def __getitem__(self, key: str) -> Any:
78-
if (value := self.ready.get(key, _EMPTY)) is not _EMPTY:
79-
return value
78+
if key in self.ready:
79+
return self.ready[key]
8080
if factory := self.lazy.pop(key, None):
8181
value = factory()
8282
self.ready[key] = value

0 commit comments

Comments
 (0)