code: def status_update(self, crits_id, crits_type, status):
          
          obj_type = self._type_translation(crits_type)
          patch_url = "{0}/{1}/{2}/".format(self.url, obj_type, crits_id)
          params = {
              'api_key': self.api_key,
              'username': self.username,
          }
  
          data = {
              'action': 'status_update',
              'value': status,
          }
  
          r = requests.patch(patch_url, params=params, data=data,
                             verify=self.verify, proxies=self.proxies)
          if r.status_code == 200:
              log.debug('Object {} set to {}'.format(crits_id, status))
              return True
          else:
              log.error('Attempted to set object id {} to '
                        'Informational, but did not receive a '
                        '200'.format(crits_id))
              log.error('Error message was: {}'.format(r.text))
          return False
docs: Update the status of the TLO. By default, the options are:
          - New
          - In Progress
          - Analyzed
          - Deprecated
  
          Args:
              crits_id: The object id of the TLO
              crits_type: The type of TLO. This must be 'Indicator', ''
              status: The status to change.
          Returns:
              True if the status was updated. False otherwise.
          Raises:
              CRITsInvalidTypeError