code: def del_host_downtime(self, downtime_id):
          
          broks = []
          for item in self.daemon.hosts:
              if downtime_id in item.downtimes:
                  broks.extend(item.downtimes[downtime_id].cancel(self.daemon.timeperiods,
                                                                  self.daemon.hosts,
                                                                  self.daemon.services))
                  break
          else:
              self.send_an_element(make_monitoring_log(
                  'warning', 'DEL_HOST_DOWNTIME: downtime id: %s does not exist '
                             'and cannot be deleted.' % downtime_id))
          for brok in broks:
              self.send_an_element(brok)
docs: Delete a host downtime
          Format of the line that triggers function call::
  
          DEL_HOST_DOWNTIME;<downtime_id>
  
          :param downtime_id: downtime id to delete
          :type downtime_id: int
          :return: None