Skip to content

Commit e123ee8

Browse files
committed
ruff
1 parent 13ce61b commit e123ee8

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

lewis/devices/__init__.py

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ class StateMachineDevice(DeviceBase, CanProcessComposite):
9898
def __init__(
9999
self,
100100
override_states: dict[str, State] | None = None,
101-
override_transitions: dict[tuple[State, State], Callable[[], bool]] | None = None,
101+
override_transitions: dict[tuple[State, State], Callable[[], bool]]
102+
| None = None,
102103
override_initial_state: State | None = None,
103104
override_initial_data: dict[str, float] | None = None,
104105
) -> None:
@@ -114,13 +115,17 @@ def __init__(
114115
initial = override_initial_state or self._get_initial_state()
115116

116117
if initial not in state_handlers:
117-
raise RuntimeError("Initial state '{}' is not a valid state.".format(initial))
118+
raise RuntimeError(
119+
"Initial state '{}' is not a valid state.".format(initial)
120+
)
118121

119122
self._csm = StateMachine(
120123
{
121124
"initial": initial,
122125
"states": state_handlers,
123-
"transitions": self._get_final_transition_handlers(override_transitions),
126+
"transitions": self._get_final_transition_handlers(
127+
override_transitions
128+
),
124129
},
125130
context=self,
126131
)
@@ -146,7 +151,9 @@ def _get_initial_state(self) -> str:
146151
147152
:return: The initial state of the state machine.
148153
"""
149-
raise NotImplementedError("_get_initial_state must be implemented in a StateMachineDevice.")
154+
raise NotImplementedError(
155+
"_get_initial_state must be implemented in a StateMachineDevice."
156+
)
150157

151158
def _get_transition_handlers(self) -> dict[tuple[State, State], Callable[[], bool]]:
152159
"""
@@ -169,7 +176,9 @@ def _initialize_data(self) -> None:
169176
"""
170177
pass
171178

172-
def _get_final_state_handlers(self, overrides: dict[str, State] | None) -> dict[str, State]:
179+
def _get_final_state_handlers(
180+
self, overrides: dict[str, State] | None
181+
) -> dict[str, State]:
173182
states = self._get_state_handlers()
174183

175184
if overrides is not None:
@@ -198,9 +207,8 @@ def _override_data(self, overrides: dict[str, float] | None) -> None:
198207
self.log.debug("Trying to override initial data (%s=%s)", name, val)
199208
if name not in dir(self):
200209
raise AttributeError(
201-
"Can not override non-existing attribute" "'{}' of class '{}'.".format(
202-
name, type(self).__name__
203-
)
210+
"Can not override non-existing attribute"
211+
"'{}' of class '{}'.".format(name, type(self).__name__)
204212
)
205213

206214
setattr(self, name, val)

0 commit comments

Comments
 (0)