Files
python-teos/pisa/pisad.py
2019-10-10 09:59:11 +07:00

27 lines
728 B
Python

from sys import argv
from getopt import getopt
from pisa import logging, Logger
from pisa.api import start_api
from pisa.tools import can_connect_to_bitcoind, in_correct_network
logger = Logger("Pisad")
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:
logger.error("bitcoind is running on a different network, check conf.py and bitcoin.conf. Shutting down")
else:
logger.error("can't connect to bitcoind. Shutting down")