Rewrite dictionary creation as a dictionary literal

This commit is contained in:
Labrys 2016-06-05 09:55:56 -04:00
commit 47c585d81c
2 changed files with 45 additions and 41 deletions

View file

@ -870,11 +870,12 @@ def find_download(clientAgent, download_id):
else: else:
baseURL = "http://%s:%s/api" % (core.SABNZBDHOST, core.SABNZBDPORT) baseURL = "http://%s:%s/api" % (core.SABNZBDHOST, core.SABNZBDPORT)
url = baseURL url = baseURL
params = {} params = {
params['apikey'] = core.SABNZBDAPIKEY 'apikey': core.SABNZBDAPIKEY,
params['mode'] = "get_files" 'mode': "get_files",
params['output'] = 'json' 'output': 'json',
params['value'] = download_id 'value': download_id,
}
try: try:
r = requests.get(url, params=params, verify=False, timeout=(30, 120)) r = requests.get(url, params=params, verify=False, timeout=(30, 120))
except requests.ConnectionError: except requests.ConnectionError:
@ -896,10 +897,11 @@ def get_nzoid(inputName):
else: else:
baseURL = "http://%s:%s/api" % (core.SABNZBDHOST, core.SABNZBDPORT) baseURL = "http://%s:%s/api" % (core.SABNZBDHOST, core.SABNZBDPORT)
url = baseURL url = baseURL
params = {} params = {
params['apikey'] = core.SABNZBDAPIKEY 'apikey': core.SABNZBDAPIKEY,
params['mode'] = "queue" 'mode': "queue",
params['output'] = 'json' 'output': 'json',
}
try: try:
r = requests.get(url, params=params, verify=False, timeout=(30, 120)) r = requests.get(url, params=params, verify=False, timeout=(30, 120))
except requests.ConnectionError: except requests.ConnectionError:

View file

@ -208,29 +208,30 @@ def decode_none(x, f):
return (None, f + 1) return (None, f + 1)
decode_func = {} decode_func = {
decode_func['0'] = decode_string '0': decode_string,
decode_func['1'] = decode_string '1': decode_string,
decode_func['2'] = decode_string '2': decode_string,
decode_func['3'] = decode_string '3': decode_string,
decode_func['4'] = decode_string '4': decode_string,
decode_func['5'] = decode_string '5': decode_string,
decode_func['6'] = decode_string '6': decode_string,
decode_func['7'] = decode_string '7': decode_string,
decode_func['8'] = decode_string '8': decode_string,
decode_func['9'] = decode_string '9': decode_string,
decode_func[CHR_LIST] = decode_list CHR_LIST: decode_list,
decode_func[CHR_DICT] = decode_dict CHR_DICT: decode_dict,
decode_func[CHR_INT] = decode_int CHR_INT: decode_int,
decode_func[CHR_INT1] = decode_intb CHR_INT1: decode_intb,
decode_func[CHR_INT2] = decode_inth CHR_INT2: decode_inth,
decode_func[CHR_INT4] = decode_intl CHR_INT4: decode_intl,
decode_func[CHR_INT8] = decode_intq CHR_INT8: decode_intq,
decode_func[CHR_FLOAT32] = decode_float32 CHR_FLOAT32: decode_float32,
decode_func[CHR_FLOAT64] = decode_float64 CHR_FLOAT64: decode_float64,
decode_func[CHR_TRUE] = decode_true CHR_TRUE: decode_true,
decode_func[CHR_FALSE] = decode_false CHR_FALSE: decode_false,
decode_func[CHR_NONE] = decode_none CHR_NONE: decode_none,
}
def make_fixed_length_string_decoders(): def make_fixed_length_string_decoders():
@ -400,15 +401,16 @@ def encode_dict(x, r):
r.append(CHR_TERM) r.append(CHR_TERM)
encode_func = {} encode_func = {
encode_func[IntType] = encode_int IntType: encode_int,
encode_func[LongType] = encode_int LongType: encode_int,
encode_func[StringType] = encode_string StringType: encode_string,
encode_func[ListType] = encode_list ListType: encode_list,
encode_func[TupleType] = encode_list TupleType: encode_list,
encode_func[DictType] = encode_dict DictType: encode_dict,
encode_func[NoneType] = encode_none NoneType: encode_none,
encode_func[UnicodeType] = encode_unicode UnicodeType: encode_unicode,
}
lock = Lock() lock = Lock()