'Handle request to perform a check action on a stack.'

@context.request_context
def stack_check(self, cnxt, stack_identity):

    s = self._get_stack(cnxt, stack_identity)
    stack = parser.Stack.load(cnxt, stack=s)
    LOG.info('Checking    stack    %s', stack.name)
    self.thread_group_mgr.start_with_lock(cnxt, stack, self.engine_id, stack.check)
