Jack Robison
3ddf8680fb
blob commands
...
refactor blob_get
add descriptor_get
add blob_delete
refactor blob_list
2017-02-16 11:20:02 -05:00
Jack Robison
0f907a209b
add EncryptedFileDownloader.load_file_attributes
2017-02-16 09:12:47 -05:00
jobevers
f7c105fd80
fixes
2017-02-15 06:48:59 -06:00
jobevers
9e2cda0cdc
remove more upload_allowed arguments
2017-02-15 06:48:58 -06:00
jobevers
fe4dac8236
change downloader options to data_rate
2017-02-15 06:48:58 -06:00
Job Evers-Meltzer
a38e5c855e
Remove upload_allowed attribute
...
This is unused and largely pulluting the argument list
of too many functions.
2017-02-15 06:48:50 -06:00
jobevers
dbb6c6f3a4
remove unused parts of file manager
2017-02-14 10:26:45 -06:00
jobevers
993d606bc6
add logging on downloader start
2017-02-14 10:26:03 -06:00
jobevers
ffb48ef287
bugfix: on restore, dont wait for download to finish
2017-02-14 10:25:34 -06:00
jobevers
62fcbc23e3
bugfix: exception needs string interpolation
2017-02-14 10:25:03 -06:00
jobevers
3bdd33567b
whitespace
2017-02-14 09:14:18 -06:00
jobevers
6bdb0280be
better log exception in EncryptedFileManager
...
The error message in #478 is too generic. This wraps the source of the
error in a try/catch and logs the traceback.
2017-02-14 09:11:39 -06:00
Jack Robison
867275461c
feedback from job
2017-02-13 15:14:54 -05:00
Jack Robison
2190f4ac85
refactor GetStream
...
-convert to inline callbacks
-return more errors than just timeouts
-delete on timeout
-have a more understandable return condition (first data blob having
downloaded)
2017-02-13 15:14:54 -05:00
Jack Robison
7720724ec0
reflect lbry_files in looping call in EncryptedFileManager
...
-remove ManagedEncryptedFileDownloader._reupload
-clean up reflector functions in Daemon, move to reflector.reupload
-check ConnectionLost in reflector client
-close sd blob file handle when it wont be sent (otherwise read handle stays open)
-log reflector sd info
-give reflector client factory a lbry file
2017-02-13 15:13:37 -05:00
Jack Robison
e292abceee
convert EncryptedFileManager to use inlineCallbacks
2017-02-13 13:07:27 -05:00
Jack Robison
8de6bd7c7a
convert EncryptedFileDownloader to inlineCallbacks
2017-02-13 13:07:27 -05:00
Jack Robison
e2050b4fc1
fix get_count_for_stream returning [(count, )] instead an int
2017-02-08 20:58:45 -05:00
Jack Robison
7e2456fa69
convert _setup, _check_stream_is_managed, _check_stream_info_manager, and _start_lbry_files to inlineCallbacks
...
remove unused MissingLBRYFile exception
2017-02-08 19:34:54 -05:00
Jack Robison
bfc02dd3e5
fix streams in stream_info_manager not being loaded by lbry_file_manager
2017-02-08 17:02:02 -05:00
Alex Grintsvayg
267c6cbaca
refactor conf.settings
2017-01-16 22:32:54 -05:00
Job Evers-Meltzer
e61260a263
merge with change stop to be an inlineCallback
2017-01-13 08:24:07 -06:00
Job Evers-Meltzer
a9261b2032
change stop to be an inlineCallback
2017-01-13 08:24:07 -06:00
Job Evers-Meltzer
227323b7a4
convert more to inlineCallbacks
2016-12-30 13:27:16 -06:00
Job Evers-Meltzer
39b2e44492
Replace settings with conf.settings
...
In the next commit I change conf.settings to be initialized
at runtime instead of load time and so any import of
`from lbrynet.conf import settings` will be and stay None if
it happens before the initialization.
2016-12-30 13:05:18 -06:00
Job Evers-Meltzer
fa29c92760
Add setting to disable reuploading to reflector
2016-12-15 18:58:16 -06:00
Job Evers-Meltzer
7bce37a720
pylint: add check for missing-final-newline
2016-12-14 19:21:59 -06:00
Job Evers-Meltzer
b64fa51567
fixup long lines
2016-12-07 09:38:34 -05:00
Jack
bfcd84a568
use nOut in addition with txid to identify claims
2016-11-25 16:59:23 -05:00
Job Evers‐Meltzer
66745b0820
Merge pull request #242 from lbryio/shutdown-issues
...
Shutdown issues
2016-11-09 08:17:13 -06:00
Job Evers-Meltzer
43b2cd1433
cleanup whitespace and long-lines
2016-11-04 11:44:50 -05:00
Job Evers-Meltzer
d06c670a12
Allow publishing with unicode filenames
...
encodes unicode into a string before hashing. Also adds tests
to verify that the fix works and that normal files
can be made into EncryptedFiles
2016-11-04 11:44:50 -05:00
Job Evers-Meltzer
59c4593bf4
whitespace
2016-11-03 14:42:57 -05:00
Job Evers-Meltzer
5bccfdb244
add logging to shutdown process
2016-11-03 14:42:45 -05:00
Jack
da601818a3
return from restore_status properly
2016-10-28 16:47:45 -04:00
Jack
c4312cc387
Merge branch 'master' into reflect-my-unavailable-streams
2016-10-28 16:05:16 -04:00
Jack
035a1cf758
feedback from job
2016-10-28 15:48:51 -04:00
Jack
d4785849e1
remove unused imports
2016-10-28 14:22:37 -04:00
Job Evers-Meltzer
862055a6de
move settings into conf file
2016-10-27 14:31:27 -05:00
Jack
369cd516c0
move availability check and fix from ManagedEncryptedFileDownloader to ReflectorAvailabilityHelper
2016-10-26 16:17:01 -04:00
Jack
3dd99fdc92
upload unavailable streams to reflector on startup
2016-10-20 15:40:35 -04:00
Jack
06a88599df
--http-auth flag to use authentication, refactor settings
...
settings will prefer, in order:
-defaults
-settings in config file
-settings given as environmental variables
-settings given as command line args
2016-10-19 00:12:44 -04:00
Jack
180d981ed8
fix more functional tests
2016-10-03 16:37:27 -04:00
Jack
71b989b29b
update from master
...
resolve merge conflicts:
lbrynet/core/client/BlobRequester.py
lbrynet/core/Peer.py
lbrynet/lbryfilemanager/EncryptedFileManager.py
lbrynet/lbrynet_daemon/Daemon.py
lbrynet/lbrynet_daemon/Publisher.py
2016-09-29 23:34:59 -04:00
Job Evers-Meltzer
eb783b6b6f
rename File to EncryptedFile
2016-09-27 11:26:01 -07:00
Job Evers-Meltzer
7dbeb1f2cf
Remove LBRY prefix from class and module names
...
This is the result of running:
grep -RlI LBRY . | xargs sed -i 's/LBRY\([A-Z]\)/\1/g'
2016-09-27 11:18:35 -07:00
Job Evers-Meltzer
550fd185a3
rename LBRYFile to EncryptedFile
2016-09-27 11:18:16 -07:00
Jack
1720cce3b0
negotiated downloads
...
-uploads are still underway
2016-09-27 13:52:44 -04:00
Job Evers-Meltzer
078b254d1d
rename files to remove LBRY prefix
2016-09-25 18:11:23 -07:00
Jack
b010192f8e
improve logging
2016-09-14 22:28:59 -04:00