code: def check_error_on_hard_unmanaged_parameters(self):
          
          valid = True
          if self.use_regexp_matching:
              msg = "use_regexp_matching parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'failure_prediction_enabled', None):
              msg = "failure_prediction_enabled parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'obsess_over_hosts', None):
              msg = "obsess_over_hosts parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'ochp_command', None):
              msg = "ochp_command parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'ochp_timeout', None):
              msg = "ochp_timeout parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'obsess_over_services', None):
              msg = "obsess_over_services parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'ocsp_command', None):
              msg = "ocsp_command parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          if getattr(self, 'ocsp_timeout', None):
              msg = "ocsp_timeout parameter is not managed."
              logger.warning(msg)
              self.add_warning(msg)
              valid &= False
          return valid
docs: Some parameters are just not managed like O*HP commands  and regexp capabilities
  
          :return: True if we encounter an error, otherwise False
          :rtype: bool