Exemplo n.º 1
0
    def _add_log_time_conditional(self, start_time_datetime, end_time_datetime):
        if "log_time" not in self._conditional_dict:
            self._conditional_dict["log_time"] = set()

        utc_absolutely_utc = utils.unix_timestamp_to_utc_datetime(0)
        start_time = int((start_time_datetime - utc_absolutely_utc).total_seconds())
        end_time = int((end_time_datetime - utc_absolutely_utc).total_seconds())

        new_statement = (
            "(web100_log_entry.log_time >= {start_time})" " AND (web100_log_entry.log_time < {end_time})"
        ).format(start_time=start_time, end_time=end_time)

        self._conditional_dict["log_time"].add(new_statement)
Exemplo n.º 2
0
    def _add_log_time_conditional(self, start_time_datetime, end_time_datetime):
        if 'log_time' not in self._conditional_dict:
            self._conditional_dict['log_time'] = set()

        utc_absolutely_utc = utils.unix_timestamp_to_utc_datetime(0)
        start_time = int((start_time_datetime - utc_absolutely_utc
                         ).total_seconds())
        end_time = int((end_time_datetime - utc_absolutely_utc).total_seconds())

        new_statement = (
            '(web100_log_entry.log_time >= {start_time})'
            ' AND (web100_log_entry.log_time < {end_time})').format(
                start_time=start_time, end_time=end_time)

        self._conditional_dict['log_time'].add(new_statement)
Exemplo n.º 3
0
    def _add_log_time_conditional(self, start_time_datetime, end_time_datetime, is_web100):
        if "log_time" not in self._conditional_dict:
            self._conditional_dict["log_time"] = set()

        utc_absolutely_utc = utils.unix_timestamp_to_utc_datetime(0)
        start_time = int((start_time_datetime - utc_absolutely_utc).total_seconds())
        end_time = int((end_time_datetime - utc_absolutely_utc).total_seconds())

        if is_web100:
            log_entry_fieldname = "web100_log_entry.log_time"
        else:
            log_entry_fieldname = "log_time"
        new_statement = ("({log_entry_fieldname} >= {start_time})" " AND ({log_entry_fieldname} < {end_time})").format(
            log_entry_fieldname=log_entry_fieldname, start_time=start_time, end_time=end_time
        )

        self._conditional_dict["log_time"].add(new_statement)
Exemplo n.º 4
0
    def _add_log_time_conditional(self, start_time_datetime, end_time_datetime,
                                  is_web100):
        if 'log_time' not in self._conditional_dict:
            self._conditional_dict['log_time'] = set()

        utc_absolutely_utc = utils.unix_timestamp_to_utc_datetime(0)
        start_time = int(
            (start_time_datetime - utc_absolutely_utc).total_seconds())
        end_time = int(
            (end_time_datetime - utc_absolutely_utc).total_seconds())

        if is_web100:
            log_entry_fieldname = 'web100_log_entry.log_time'
        else:
            log_entry_fieldname = 'log_time'
        new_statement = ('({log_entry_fieldname} >= {start_time})'
                         ' AND ({log_entry_fieldname} < {end_time})').format(
                             log_entry_fieldname=log_entry_fieldname,
                             start_time=start_time,
                             end_time=end_time)

        self._conditional_dict['log_time'].add(new_statement)