Files
python-teos/pisa/pisad.py

27 lines
751 B
Python

from sys import argv
from getopt import getopt
from pisa import logging, M
from pisa.api import start_api
from pisa.tools import can_connect_to_bitcoind, in_correct_network
if __name__ == '__main__':
debug = False
opts, _ = getopt(argv[1:], 'd', ['debug'])
for opt, arg in opts:
# FIXME: Leaving this here for future option/arguments
pass
if can_connect_to_bitcoind():
if in_correct_network():
# Fire the api
start_api()
else:
logging.error(M("[Pisad] bitcoind is running on a different network, check conf.py and bitcoin.conf. "
"Shutting down"))
else:
logging.error(M("[Pisad] can't connect to bitcoind. Shutting down"))