예제 #1
0
 async def asyncSetUp(self):
     conf = Config()
     conf.data_dir = '/tmp'
     conf.share_usage_data = False
     conf.api = 'localhost:5299'
     conf.components_to_skip = (
         DATABASE_COMPONENT, BLOB_COMPONENT, HEADERS_COMPONENT, WALLET_COMPONENT, DHT_COMPONENT,
         HASH_ANNOUNCER_COMPONENT, STREAM_MANAGER_COMPONENT, PEER_PROTOCOL_SERVER_COMPONENT,
         UPNP_COMPONENT, EXCHANGE_RATE_MANAGER_COMPONENT
     )
     Daemon.component_attributes = {}
     self.daemon = Daemon(conf)
     await self.daemon.start()
예제 #2
0
 async def asyncSetUp(self):
     conf = Config(allowed_origin='localhost')
     conf.data_dir = '/tmp'
     conf.share_usage_data = False
     conf.api = 'localhost:5299'
     conf.components_to_skip = (
         DATABASE_COMPONENT, DISK_SPACE_COMPONENT, BLOB_COMPONENT,
         WALLET_COMPONENT, DHT_COMPONENT, HASH_ANNOUNCER_COMPONENT,
         FILE_MANAGER_COMPONENT, PEER_PROTOCOL_SERVER_COMPONENT,
         UPNP_COMPONENT, EXCHANGE_RATE_MANAGER_COMPONENT,
         WALLET_SERVER_PAYMENTS_COMPONENT, LIBTORRENT_COMPONENT,
         BACKGROUND_DOWNLOADER_COMPONENT, TRACKER_ANNOUNCER_COMPONENT)
     Daemon.component_attributes = {}
     self.daemon = Daemon(conf)
     await self.daemon.start()
     self.addCleanup(self.daemon.stop)