Open
pazz7ven
opened this issue 11 years ago
•
9 comments
没试能不能下载 总之不能list 这是怎么回事?
lx list
Traceback (most recent call last):
File "/bin/lx", line 63, in
execute_command()
File "/bin/lx", line 60, in execute_command
commandscommand
File "/home/ceepunk/Applications/xunlei-lixian/lixian_cli_parser.py", line 165, in parse
return f(parser(args_list, _args, *_kwargs))
File "/home/ceepunk/Applications/xunlei-lixian/lixian_commands/list.py", line 47, in list_task
tasks = lixian_query.search_tasks(client, args)
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line 398, in search_tasks
base.query_search()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line 153, in query_search
self.download_jobs += query.query_search()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line 347, in query_search
return self.base.get_tasks()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line 49, in get_tasks
self.tasks = self.fetch_tasks()
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 289, in read_all_tasks
tasks, next_link = self.read_task_page_url(next_link)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 21, in withretry
return f(_args, *_kwargs)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 248, in read_task_page_url
tasks = [t for t in parse_json_tasks(data) if not t['expired']]
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 668, in parse_json_tasks
return map(convert_task, tasks)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 642, in convert_task
lx list
Traceback (most recent call last):
File "/bin/lx", line 63, in
execute_command()
File "/bin/lx", line 60, in execute_command
commandscommand
File "/home/ceepunk/Applications/xunlei-lixian/lixian_cli_parser.py",
line 165, in parse
return f(parser(args_list, _args, *_kwargs))
File "/home/ceepunk/Applications/xunlei-lixian/lixian_commands/list.py",
line 47, in list_task
tasks = lixian_query.search_tasks(client, args)
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line
398, in search_tasks
base.query_search()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line
153, in query_search
self.download_jobs += query.query_search()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line
347, in query_search
return self.base.get_tasks()
File "/home/ceepunk/Applications/xunlei-lixian/lixian_query.py", line 49,
in get_tasks
self.tasks = self.fetch_tasks()
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 289, in
read_all_tasks
tasks, next_link = self.read_task_page_url(next_link)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 21, in
withretry
return f(_args, *_kwargs)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 248, in
read_task_page_url
tasks = [t for t in parse_json_tasks(data) if not t['expired']]
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 668, in
parse_json_tasks
return map(convert_task, tasks)
File "/home/ceepunk/Applications/xunlei-lixian/lixian.py", line 642, in
convert_task
'type': re.match(r'[^:]+', data['url']).group().lower(),
AttributeError: 'NoneType' object has no attribute 'group'