Esempio n. 1
0
def writepid():
    from flex import flexdir
    import os

    f = open(join(flexdir(), "flex.pids"), "a+")
    f.write(str(os.getpid()) + "\n")
    f.close()
Esempio n. 2
0
from subprocess import Popen as popen, PIPE as pipe
from os.path import expanduser, join
from flex import flexdir
import pyjsonrpc
import requests
import inspect
import sys


log = open(join(flexdir(), "obk.log"), "a+")
sys.stdout = log
sys.stderr = log


global payment_processor_url, notary_url

payment_processor_url = ""
notary_url = ""


class FakeFiatPlugin(pyjsonrpc.HttpRequestHandler):
    @pyjsonrpc.rpcmethod
    def _stop(self):
        sys.exit()

    @pyjsonrpc.rpcmethod
    def send(self, payer_data, payee_data, amount):
        form = {"sender": payer_data, "recipient": payee_data, "amount": amount, "ipn_url": notary_url}
        response = requests.post(payment_processor_url, data=form)
        return "ok"
def writepid():
    f = open(join(flexdir(), "flex.pids"), "a+")
    f.write(str(os.getpid()) + "\n")
    f.close()
Esempio n. 4
0
def writepid():
    from flex import flexdir
    import os
    f = open(join(flexdir(), "teleport.pids"), "a+")
    f.write(str(os.getpid()) + "\n")
    f.close()
Esempio n. 5
0
from subprocess import Popen as popen, PIPE as pipe
from os.path import expanduser, join
from flex import flexdir
import pyjsonrpc
import requests
import inspect
import sys

log = open(join(flexdir(), "obk.log"), "a+")
sys.stdout = log
sys.stderr = log

global payment_processor_url, notary_url

payment_processor_url = ''
notary_url = ''


class FakeFiatPlugin(pyjsonrpc.HttpRequestHandler):
    @pyjsonrpc.rpcmethod
    def _stop(self):
        sys.exit()

    @pyjsonrpc.rpcmethod
    def send(self, payer_data, payee_data, amount):
        form = {
            'sender': payer_data,
            'recipient': payee_data,
            'amount': amount,
            'ipn_url': notary_url
        }