diff --git a/lib/foreman_maintain/executable.rb b/lib/foreman_maintain/executable.rb index 221be18b8..e36ef465e 100644 --- a/lib/foreman_maintain/executable.rb +++ b/lib/foreman_maintain/executable.rb @@ -139,7 +139,11 @@ def __run__(execution) setup_execution_state(execution) unless skipped? if defined?(self.class.present?) - run if self.class.present? + if self.class.present? + run + else + skip + end else run end