Example #1
0
 def get_extra_for_template(self):
     return {
         'channel': self.channel,
         'version': self.version,
         'untouched': self.untouched,
         'next_release': (utils.get_next_release_date() - self.nag_date).days,
     }
Example #2
0
 def get_extra_for_template(self):
     return {
         "channel":
         "nightly" if self.channel == "central" else self.channel,
         "version": self.version,
         "untouched": self.untouched,
         "next_release":
         (utils.get_next_release_date() - self.nag_date).days,
     }
Example #3
0
    def get_bz_params(self, date):
        self.ndays = NoActivityDays(self.name()).get(
            (utils.get_next_release_date() - self.nag_date).days)
        fields = ['triage_owner', 'assigned_to']
        comps = utils.get_config('workflow', 'components')
        params = {
            'component': comps,
            'include_fields': fields,
            'resolution': '---',
            'f1': 'priority',
            'o1': 'equals',
            'v1': 'P1',
            'f2': 'days_elapsed',
            'o2': 'greaterthaneq',
            'v2': self.ndays,
        }

        utils.get_empty_assignees(params)

        return params
    def get_bz_params(self, date):
        self.ndays = NoActivityDays(self.name()).get(
            (utils.get_next_release_date() - self.nag_date).days)
        self.date = lmdutils.get_date_ymd(date)
        fields = ["triage_owner", "flags"]
        params = {
            "bug_type": "defect",
            "include_fields": fields,
            "resolution": "---",
            "f1": "priority",
            "o1": "equals",
            "v1": "P1",
            "f2": "days_elapsed",
            "o2": "greaterthaneq",
            "v2": self.ndays,
        }

        utils.get_empty_assignees(params)

        return params
Example #5
0
    def get_bz_params(self, date):
        self.ndays = NoActivityDays(self.name()).get(
            (utils.get_next_release_date() - self.nag_date).days)
        fields = ["triage_owner", "assigned_to"]
        self.components = utils.get_config("workflow", "components")
        params = {
            "component": utils.get_components(self.components),
            "bug_type": "defect",
            "include_fields": fields,
            "resolution": "---",
            "f1": "priority",
            "o1": "equals",
            "v1": "P1",
            "f2": "days_elapsed",
            "o2": "greaterthaneq",
            "v2": self.ndays,
        }

        utils.get_empty_assignees(params)

        return params
    def get_bz_params(self, date):
        self.ndays = NoActivityDays(self.name()).get(
            (utils.get_next_release_date() - self.nag_date).days
        )
        fields = ['triage_owner', 'flags']
        self.components = utils.get_config('workflow', 'components')
        params = {
            'component': utils.get_components(self.components),
            'bug_type': 'defect',
            'include_fields': fields,
            'resolution': '---',
            'f1': 'priority',
            'o1': 'equals',
            'v1': 'P1',
            'f2': 'days_elapsed',
            'o2': 'greaterthaneq',
            'v2': self.ndays,
        }

        utils.get_empty_assignees(params)

        return params
Example #7
0
 def escalate(self, person, priority, **kwargs):
     days = (utils.get_next_release_date() - self.nag_date).days
     return self.escalation.get_supervisor(priority, days, person, **kwargs)
Example #8
0
 def filter_bug(self, priority):
     days = (utils.get_next_release_date() - self.nag_date).days
     weekday = self.nag_date.weekday()
     return self.escalation.filter(priority, days, weekday)
Example #9
0
 def escalate(self, person, priority, **kwargs):
     days = (utils.get_next_release_date() - self.nag_date).days
     return self.escalation.get_supervisor(priority, days, person, **kwargs)
Example #10
0
 def filter_bug(self, priority):
     days = (utils.get_next_release_date() - self.nag_date).days
     weekday = self.nag_date.weekday()
     return self.escalation.filter(priority, days, weekday)