def allowable_log_level(log_level) 
      log_level = "" if log_level.nil?
      log_level = log_level.to_sym unless log_level.is_a?(Symbol)
      if !@log_levels.include?(log_level)
        log_level = :notice
      end
      return log_level
    end
def allowable_log_level(log_level) 
      log_level = "" if log_level.nil?
      log_level = log_level.to_sym unless log_level.is_a?(Symbol)
      if !@log_levels.include?(log_level)
        log_level = :notice
      end
      return log_level
    end
Initializes the task run and sets the start time

 @param [Symbol] log_level The log level for the task, defaults to notice
 Checks if the log level is an allowable level, then returns it or notice if it is not allowable

 @param [Sybmol] log_level Log level to check
 @return [Symbol] The given log level or notice if it is not allowable