def setUp(self): MASTERNODE_DB.init(':memory:') MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS) Masternode.create( ext_address='127.0.0.1:444', pastel_id= 'jXZVtBmehoxYPotVrLdByFNNcB8jsryXhFPgqRa95i2x1mknbzSef1oGjnzfiwRtzReimfugvg41VtA7qGfDZR' ) Masternode.create( ext_address='127.0.0.1:4441', pastel_id= 'jXZVtBmehoxYPotVrLdByFNNcB7jsryXhFPgqRa95i2x1mknbzSef1oGjnzfiwRtzReimfugvg41VtA7qGfDZR' )
def setUp(self): # warnings.simplefilter('ignore') # MASTERNODE_DB.init(':memory:') # MASTERNODE_DB.connect(reuse_if_open=True) # MASTERNODE_DB.create_tables(DB_MODELS) switch_pastelid(CLIENT_PASTELID, PASSPHRASE) MASTERNODE_DB.init(':memory:') MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS) # cleanup chunk storage import shutil try: shutil.rmtree(Settings.CHUNK_DATA_DIR) shutil.rmtree(Settings.TEMP_STORAGE_DIR) except FileNotFoundError: pass
def setUp(self): MASTERNODE_DB.init(':memory:') MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS) for i in range(3): Masternode.create( ext_address='127.0.0.1:444{}'.format(i), pastel_id= 'jXZVtBmehoxYPotVrLdByFNNcB8jsryXhFPgqRa95i2x1mknbzSef1oGjnzfiwRtzReimfugvg41VtA7qGfDZ{}' .format(i)) Chunk.create( chunk_id= '1231231231231231232323934384834890089238429382938429384934{}'. format(i), image_hash=b'asdasdasd') index_new_chunks()
def create_database(): MASTERNODE_DB.init(Settings.MN_DATABASE_FILE) MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS)
""" PyNode entrypoint """ from peewee import logger as peewee_logger from bitcoinrpc.authproxy import log as bitcoinrpc_logger from core_modules.settings import Settings from core_modules.database import MASTERNODE_DB from pynode.masternode_daemon import MasterNodeDaemon from os import path from utils.create_tables import create_database if __name__ == "__main__": peewee_logger.disabled = True bitcoinrpc_logger.disabled = True if not path.exists(Settings.MN_DATABASE_FILE): print("Database file {} does not exist".format( Settings.MN_DATABASE_FILE)) print("Creating database...") create_database() print("Database {} created!".format(Settings.MN_DATABASE_FILE)) # initialize the database MASTERNODE_DB.init(Settings.MN_DATABASE_FILE) mnd = MasterNodeDaemon() mnd.run_event_loop()
def setUp(self): warnings.simplefilter('ignore') MASTERNODE_DB.init(':memory:') MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS)
def setUp(self): MASTERNODE_DB.init(':memory:') MASTERNODE_DB.connect(reuse_if_open=True) MASTERNODE_DB.create_tables(DB_MODELS)