mirror of
https://github.com/aljazceru/python-teos.git
synced 2025-12-17 22:24:23 +01:00
27 lines
728 B
Python
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")
|