code: def _date_time_match(cron, **kwargs):
      '''
      Returns true if the minute, hour, etc. params match their counterparts from
      the dict returned from list_tab().
      '''
      return all([kwargs.get(x) is None or cron[x] == six.text_type(kwargs[x])
                  or (six.text_type(kwargs[x]).lower() == 'random' and cron[x] != '*')
                  for x in ('minute', 'hour', 'daymonth', 'month', 'dayweek')]f _date_time_match(cron, **kwargs):
      '''
      Returns true if the minute, hour, etc. params match their counterparts from
      the dict returned from list_tab().
      '''
      return all([kwargs.get(x) is None or cron[x] == six.text_type(kwargs[x])
                  or (six.text_type(kwargs[x]).lower() == 'random' and cron[x] != '*')
                  for x in ('minute', 'hour', 'daymonth', 'month', 'dayweek')])
docs: Returns true if the minute, hour, etc. params match their counterparts from
      the dict returned from list_tab().