Esempio n. 1
0
    def startup_flux(self):
        GENERATED_BY.put()

        url = self.flux.url
        for registration in ENTITY_REGISTRATIONS:
            registration.url = url
            registration.put()

        endpoints = {}
        for operation in OPERATIONS.itervalues():
            subject, endpoint = operation().register()
            endpoints[subject] = endpoint

        Executor(id="flux", endpoints=endpoints).put()

        REASSIGN_REQUEST_ASSIGNEE.set_http_task(
            self.flux.prepare(
                "flux/1.0/request",
                "task",
                None,
                {"task": "reassign-request-assignee"},
                preparation={"injections": ["event"]},
            )
        )
        REASSIGN_REQUEST_ASSIGNEE.put()
Esempio n. 2
0
    def startup_flux(self):
        GENERATED_BY.put()

        url = self.flux.url
        for registration in ENTITY_REGISTRATIONS:
            registration.url = url
            registration.put()

        endpoints = {}
        for operation in OPERATIONS.itervalues():
            subject, endpoint = operation().register()
            endpoints[subject] = endpoint

        Executor(id='flux', endpoints=endpoints).put()
Esempio n. 3
0
    def startup_flux(self):
        GENERATED_BY.put()

        url = self.flux.url
        for registration in ENTITY_REGISTRATIONS:
            registration.url = url
            registration.put()

        endpoints = {}
        for operation in OPERATIONS.itervalues():
            subject, endpoint = operation().register()
            endpoints[subject] = endpoint

        Executor(id="flux", endpoints=endpoints).put()
Esempio n. 4
0
    def startup_flux(self):
        GENERATED_BY.put()

        url = self.flux.url
        for registration in ENTITY_REGISTRATIONS:
            registration.url = url
            registration.put()

        endpoints = {}
        for operation in OPERATIONS.itervalues():
            subject, endpoint = operation().register()
            endpoints[subject] = endpoint

        Executor(id='flux', endpoints=endpoints).put()

        REASSIGN_REQUEST_ASSIGNEE.set_http_task(
            self.flux.prepare('flux/1.0/request', 'task', None,
            {'task': 'reassign-request-assignee'},
            preparation={'injections': ['event']}))
        REASSIGN_REQUEST_ASSIGNEE.put()
Esempio n. 5
0
    def startup_flux(self):
        GENERATED_BY.put()

        url = self.flux.url
        for registration in ENTITY_REGISTRATIONS:
            registration.url = url
            registration.put()

        endpoints = {}
        for operation in OPERATIONS.itervalues():
            subject, endpoint = operation().register()
            endpoints[subject] = endpoint

        Executor(id='flux', endpoints=endpoints).put()

        REASSIGN_REQUEST_ASSIGNEE.set_http_task(
            self.flux.prepare('flux/1.0/request',
                              'task',
                              None, {'task': 'reassign-request-assignee'},
                              preparation={'injections': ['event']}))
        REASSIGN_REQUEST_ASSIGNEE.put()