def test_execution(self): node_search = NodeSearch("1") node_search.execute() self.assertIsNone(node_search.result) node_key = Node(id=1).put() node_search.execute() self.assertEqual(node_key, node_search.result.key)
def get_locacao_cmd(locacao_id): """ Find locacao by her id :param locacao_id: the locacao id :return: Command """ return NodeSearch(locacao_id)
def get_course_cmd(course_id): """ Find course by her id :param course_id: the course id :return: Command """ return NodeSearch(course_id)
def get_comportamento_cmd(comportamento_id): """ Find comportamento by her id :param comportamento_id: the comportamento id :return: Command """ return NodeSearch(comportamento_id)
def get_lancamento_cmd(lancamento_id): """ Find lancamento by her id :param lancamento_id: the lancamento id :return: Command """ return NodeSearch(lancamento_id)
def do_business(self): super(AntiSpanSearch, self).do_business() if self.result: arc = LoginUser.find_last(self.result).get() if arc: search = NodeSearch(arc.origin.id()) search.execute() lg = search.result def is_spam(login): elapsed = datetime.now() - lg.creation return lg.status in (LOGIN_CALL, LOGIN_EMAIL) and elapsed < timedelta( seconds=settings.LINK_EXPIRATION) if is_spam(lg): self.add_error('spam', _('Spam not allowed'))
def get_venda_cmd(venda_id): """ Find venda by her id :param venda_id: the venda id :return: Command """ return NodeSearch(venda_id)
def get_filme_cmd(filme_id): """ Find filme by her id :param filme_id: the filme id :return: Command """ return NodeSearch(filme_id)
def __init__(self, pending_id, ticket, response, user_cookie_name, detail_url): super(LoginCheckingEmail, self).__init__( NodeSearch(pending_id), Login(ticket, response, user_cookie_name, detail_url)) self.checked = False self.__to_commit = None
def get_artigo_cmd(artigo_id): """ Find artigo by her id :param artigo_id: the artigo id :return: Command """ return NodeSearch(artigo_id)
def get_cartaz_cmd(cartaz_id): """ Find cartaz by her id :param cartaz_id: the cartaz id :return: Command """ return NodeSearch(cartaz_id)
def get_observacoe_cmd(observacoe_id): """ Find observacoe by her id :param observacoe_id: the observacoe id :return: Command """ return NodeSearch(observacoe_id)
def get_cliente_cmd(cliente_id): """ Find cliente by her id :param cliente_id: the cliente id :return: Command """ return NodeSearch(cliente_id)
def logged_user(request): """ Returns a command that retrieves the current logged user based on secure cookie If there is no logged user, the result from command is None """ dct = cookie_facade.retrive_cookie_data(request, USER_COOKIE_NAME).execute().result if dct is None: return Command() return NodeSearch(dct['id'])
def __init__(self, site_id, site_token, hook): node_search = NodeSearch(site_id) certify_token = CertifySiteToken(site_token, node_search) certify_hook = CertifySiteHook(hook, node_search) super(CertifySiteCredentials, self).__init__(node_search, certify_token, certify_hook) self.site_search = node_search
def __init__(self, app_id, token, ticket_id): site_search = NodeSearch(app_id) self.user_search = LoginUserSearch(ticket_id) super(UserDetail, self).__init__(site_search, CertifySiteToken(token, site_search), ValidateLoginStatus(ticket_id, LOGIN_CLICK, LOGIN_DETAIL), self.user_search)
def handle_previous(self, command): self.append(NodeSearch(command.result)) self.code = command.code self.status = command.status self.net_amount = command.net_amount
def get_livro(livro_id): return NodeSearch(livro_id)