user per peer library (sqlitedict)
This commit is contained in:
parent
cb382287f5
commit
0ca89db3cd
11 changed files with 472 additions and 60 deletions
|
|
@ -409,6 +409,7 @@ def get_ratio(data):
|
|||
|
||||
|
||||
def get_meta_hash(data):
|
||||
data = data.copy()
|
||||
if 'sharemetadata' in data:
|
||||
del data['sharemetadata']
|
||||
for key in list(data):
|
||||
|
|
@ -469,3 +470,10 @@ def ctl(*args):
|
|||
|
||||
def user_sort_key(u):
|
||||
return ox.sort_string(str(u.get('index', '')) + 'Z' + (u.get('name') or ''))
|
||||
|
||||
def get_peer(peerid):
|
||||
import state
|
||||
import library
|
||||
if peerid not in state.peers:
|
||||
state.peers[peerid] = library.Peer(peerid)
|
||||
return state.peers[peerid]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue