@property<EOL><INDENT>def success(self):<DEDENT>
any_success = False<EOL>for step_event in itertools.chain(<EOL>self.input_expectations, self.output_expectations, self.transforms<EOL>):<EOL><INDENT>if step_event.event_type == DagsterEventType.STEP_FAILURE:<EOL><INDENT>return False<EOL><DEDENT>if step_event.event_type == DagsterEventType.STEP_SUCCESS:<EOL><INDENT>any_success = True<EOL><DEDENT><DEDENT>return any_success<EOL>
Whether the solid execution was successful