def rpc_get_xfers(self, username):
     xfers = []
     for xfer in bank.get_log(username):
         xfers.append({ 'sender': xfer.sender,
                        'recipient': xfer.recipient,
                        'amount': xfer.amount,
                        'time': xfer.time,
                      })
     return xfers
Example #2
0
 def rpc_get_xfers(self, username):
     xfers = []
     for xfer in bank.get_log(username):
         xfers.append({ 'sender': xfer.sender,
                        'recipient': xfer.recipient,
                        'amount': xfer.amount,
                        'time': xfer.time,
                      })
     return xfers
def users():
    args = {}
    args['req_user'] = Markup(request.args.get('user', ''))
    if 'user' in request.values:
        _, user = auth.getPerson(request.values['user'])
        if user:
            p = user.profile

            p_markup = Markup("<b>%s</b>" % p)
            args['profile'] = p_markup

            args['user'] = user
            args['user_zoobars'] = bank.balance(user.username)
            args['transfers'] = bank.get_log(user.username)
        else:
            args['warning'] = "Cannot find that user."
    return render_template('users.html', **args)
Example #4
0
def users():
    args = {}
    args['req_user'] = Markup(request.args.get('user', ''))
    if 'user' in request.values:
        persondb = person_setup()
        user = persondb.query(Person).get(request.values['user'])
        if user:
            p = user.profile
            if p.startswith("#!python"):
                p = run_profile(user)

            p_markup = Markup("<b>%s</b>" % p)
            args['profile'] = p_markup

            args['user'] = user
            args['user_zoobars'] = bank.balance(user.username)
            args['transfers'] = bank.get_log(user.username)
        else:
            args['warning'] = "Cannot find that user."
    return render_template('users.html', **args)
Example #5
0
def users():
    args = {}
    args['req_user'] = Markup(request.args.get('user', ''))
    if 'user' in request.values:
        persondb = person_setup()
        user = persondb.query(Person).get(request.values['user'])
        if user:
            transferdb = transfer_setup()
            p = user.profile
            if p.startswith("#!python"):
                p = run_profile(user)

            p_markup = Markup("<b>%s</b>" % p)
            args['profile'] = p_markup

            args['user'] = user
            args['user_zoobars'] = bank_client.balance(user.username)
            args['transfers'] = bank.get_log(user.username)
        else:
            args['warning'] = "Cannot find that user."
    return render_template('users.html', **args)
Example #6
0
 def rpc_get_xfers(self, username):
     xfers = []
     for xfer in bank.get_log(username):
         xfers.append({"sender": xfer.sender, "recipient": xfer.recipient, "amount": xfer.amount, "time": xfer.time})
     return xfers
Example #7
0
 def rpc_get_log(self, username):
     print "rpc_get_log username=%s" % username
     return bank.get_log(username)
Example #8
0
 def rpc_get_log(self, username):
     return bank.get_log(username)
Example #9
0
    def rpc_get_log(self, username):
	serialized_labels = [
  	   serialize(label)
  	   for label in bank.get_log(username)
	]
        return serialized_labels
Example #10
0
 def rpc_get_log(self, username):
     return bank.get_log(username)