)]}'
{"zuul/driver/timer/__init__.py":[{"author":{"_account_id":27582,"name":"Simon Westphahl","email":"simon.westphahl@bmw.de","username":"simon.westphahl"},"change_message_id":"8ed6ea40c7ddad70b3f810538d64b140d1df9a3e","unresolved":false,"context_lines":[{"line_number":96,"context_line":"                    job \u003d self.apsched.add_job("},{"line_number":97,"context_line":"                        self._onTrigger, trigger\u003dtrigger,"},{"line_number":98,"context_line":"                        args\u003d(tenant, pipeline.name, timespec,),"},{"line_number":99,"context_line":"                        misfire_grace_time\u003d30)"},{"line_number":100,"context_line":"                    jobs.append(job)"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    def _onTrigger(self, tenant, pipeline_name, timespec):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_125b8d23","line":99,"updated":"2020-02-19 06:22:12.000000000","message":"Not sure if we want to merge it like this with a magic value of 30s.\n\nI was thinking about setting the misfire_grace_time to None so that the trigger time is not checked at all: https://github.com/agronholm/apscheduler/blob/7e78cad90ce080825c46de8967d9573e9fc86353/apscheduler/executors/base.py#L114","commit_id":"50a80eb7bf321a70f0232fd2964fb677c8916218"}]}
