Beispiel #1
0
def transfer():
    warning = None
    try:
        if 'recipient' in request.form:
            zoobars = eval(request.form['zoobars'])
            bank_client.transfer(g.user.person.username,
                          request.form['recipient'], zoobars, g.user.token)
            warning = "Sent %d zoobars" % zoobars
    except (KeyError, ValueError, AttributeError) as e:
        traceback.print_exc()
        warning = "Transfer to %s failed" % request.form['recipient']

    return render_template('transfer.html', warning=warning)
Beispiel #2
0
def transfer():
    warning = None
    try:
        if 'recipient' in request.form:
            zoobars = eval(request.form['zoobars'])
            bank_client.transfer(g.user.person.username,
                                 request.form['recipient'], zoobars,
                                 g.user.token)
            warning = "Sent %d zoobars" % zoobars
    except (KeyError, ValueError, AttributeError) as e:
        traceback.print_exc()
        warning = "Transfer to %s failed" % request.form['recipient']

    return render_template('transfer.html', warning=warning)
Beispiel #3
0
def transfer():
    warning = None
    if 'recipient' in request.form:
        zoobars = eval(request.form['zoobars'])
        boole = bank_client.transfer(g.user.person.username,
                        request.form['recipient'], g.user.token, zoobars)
        if boole is True:
            warning = "Sent %d zoobars" % zoobars
        else:
            traceback.print_exc()
            warning = "Transfer to %s failed" % request.form['recipient']

    return render_template('transfer.html', warning=warning)
Beispiel #4
0
 def rpc_xfer(self, target, zoobars):
     bank_client.transfer(self.user, target, self.token, zoobars)
Beispiel #5
0
 def rpc_xfer(self, target, zoobars):
     bank_client.transfer(self.user, target, zoobars, self.token)
 def rpc_xfer(self, target, zoobars):
     #print("[rpc_xfer] UID: ", os.getresuid(), "GID: ", os.getresgid())
     bank.transfer(self.user, target, zoobars, self.token)