code: def do_actions(self, target_filename, dry_run=False):
          
          for rule in self.action_rules:
              target_filename = rule.do_action(target_filename, dry_run)
  
          raise StopProcessingException
docs: Runs all the given action rules in this ruleset on target_filename
          :param target_filename:
          :retrn: filename Filename and path after any actions have been completed
  \