code: def _mine_delete(self, load):
          '''
          Allow the minion to delete a specific function from its own mine
          '''
          if 'id' not in load or 'fun' not in load:
              return False
          if self.opts.get('minion_data_cache', False) or self.opts.get('enforce_mine_cache', False):
              cbank = 'minions/{0}'.format(load['id'])
              ckey = 'mine'
              try:
                  data = self.cache.fetch(cbank, ckey)
                  if not isinstance(data, dict):
                      return False
                  if load['fun'] in data:
                      del data[load['fun']]
                      self.cache.store(cbank, ckey, data)
              except OSError:
                  return False
          return Truf _mine_delete(self, load):
          '''
          Allow the minion to delete a specific function from its own mine
          '''
          if 'id' not in load or 'fun' not in load:
              return False
          if self.opts.get('minion_data_cache', False) or self.opts.get('enforce_mine_cache', False):
              cbank = 'minions/{0}'.format(load['id'])
              ckey = 'mine'
              try:
                  data = self.cache.fetch(cbank, ckey)
                  if not isinstance(data, dict):
                      return False
                  if load['fun'] in data:
                      del data[load['fun']]
                      self.cache.store(cbank, ckey, data)
              except OSError:
                  return False
          return True
docs: Allow the minion to delete a specific function from its own mine