feedback from job
This commit is contained in:
parent
2190f4ac85
commit
867275461c
2 changed files with 7 additions and 2 deletions
|
@ -43,6 +43,7 @@ class EncryptedFileManager(object):
|
||||||
self.stream_info_manager = stream_info_manager
|
self.stream_info_manager = stream_info_manager
|
||||||
self.sd_identifier = sd_identifier
|
self.sd_identifier = sd_identifier
|
||||||
self.lbry_files = []
|
self.lbry_files = []
|
||||||
|
self.lbry_files_setup_deferred = None
|
||||||
self.sql_db = None
|
self.sql_db = None
|
||||||
if download_directory:
|
if download_directory:
|
||||||
self.download_directory = download_directory
|
self.download_directory = download_directory
|
||||||
|
@ -127,11 +128,13 @@ class EncryptedFileManager(object):
|
||||||
payment_rate_manager = NegotiatedPaymentRateManager(b_prm, self.session.blob_tracker)
|
payment_rate_manager = NegotiatedPaymentRateManager(b_prm, self.session.blob_tracker)
|
||||||
yield self._check_stream_info_manager()
|
yield self._check_stream_info_manager()
|
||||||
lbry_files_and_options = yield self._get_all_lbry_files()
|
lbry_files_and_options = yield self._get_all_lbry_files()
|
||||||
|
dl = []
|
||||||
for rowid, stream_hash, options in lbry_files_and_options:
|
for rowid, stream_hash, options in lbry_files_and_options:
|
||||||
lbry_file = yield self.start_lbry_file(rowid, stream_hash, payment_rate_manager,
|
lbry_file = yield self.start_lbry_file(rowid, stream_hash, payment_rate_manager,
|
||||||
blob_data_rate=options)
|
blob_data_rate=options)
|
||||||
d = self._restore_lbry_file(lbry_file)
|
dl.append(self._restore_lbry_file(lbry_file))
|
||||||
log.debug("Started %s", lbry_file)
|
log.debug("Started %s", lbry_file)
|
||||||
|
self.lbry_files_setup_deferred = defer.DeferredList(dl)
|
||||||
log.info("Started %i lbry files", len(self.lbry_files))
|
log.info("Started %i lbry files", len(self.lbry_files))
|
||||||
defer.returnValue(True)
|
defer.returnValue(True)
|
||||||
|
|
||||||
|
|
|
@ -790,7 +790,9 @@ class Daemon(AuthJSONRPCServer):
|
||||||
claim_out = yield publisher.update_stream(name, bid, metadata)
|
claim_out = yield publisher.update_stream(name, bid, metadata)
|
||||||
else:
|
else:
|
||||||
claim_out = yield publisher.publish_stream(name, file_path, bid, metadata)
|
claim_out = yield publisher.publish_stream(name, file_path, bid, metadata)
|
||||||
yield threads.deferToThread(reupload.reflect_stream, publisher.lbry_file)
|
d = reupload.reflect_stream(publisher.lbry_file)
|
||||||
|
d.addCallbacks(lambda _: log.info("Reflected new publication to lbry://%s", name),
|
||||||
|
log.exception)
|
||||||
|
|
||||||
log.info("Success! Published to lbry://%s txid: %s nout: %d", name, claim_out['txid'],
|
log.info("Success! Published to lbry://%s txid: %s nout: %d", name, claim_out['txid'],
|
||||||
claim_out['nout'])
|
claim_out['nout'])
|
||||||
|
|
Loading…
Reference in a new issue