parameters: (file_name)
return_statement: return status
docstring: Loads the settings file. The settings are loaded as soon as this line is encountered
          and are overridden by other Python commands
          @param file_name: the settings file
docstring_summary: Loads the settings file. The settings are loaded as soon as this line is encountered
          and are overridden by other Python commands
docstring_tokens: Loads the settings file . The settings are loaded as soon as this line is encountered and are overridden by other Python commands
function: def MaskFile(file_name):
      """
          Loads the settings file. The settings are loaded as soon as this line is encountered
          and are overridden by other Python commands
          @param file_name: the settings file
      """
      _printMessage('#Opening "' + file_name + '"')
  
      # ensure that no slice string is kept from previous executions.
      ReductionSingleton().setSlicesLimits("")
  
      ReductionSingleton().user_settings = isis_reduction_steps.UserFile(
          file_name)
      status = ReductionSingleton().user_settings.execute(
          ReductionSingleton(), None)
      _printMessage('#Success reading "' + file_name + '"' + ' is ' + str(status))
      return status
function_tokens: def MaskFile ( file_name ) : _printMessage ( '#Opening "' + file_name + '"' ) # ensure that no slice string is kept from previous executions. ReductionSingleton ( ) . setSlicesLimits ( "" ) ReductionSingleton ( ) . user_settings = isis_reduction_steps . UserFile ( file_name ) status = ReductionSingleton ( ) . user_settings . execute ( ReductionSingleton ( ) , None ) _printMessage ( '#Success reading "' + file_name + '"' + ' is ' + str ( status ) ) return status