def push(URI, arc_id, p_args={}):
global handlers
try:
# push to all possible archives
res = []
### if arc_id == 'all':
### for handler in handlers:
### if (handlers[handler].api_required):
# pass args like key API
### res.append(handlers[handler].push(str(URI), p_args))
### else:
### res.append(handlers[handler].push(str(URI)))
### else:
# push to the chosen archives
for handler in handlers:
if (arc_id == handler) or (arc_id == 'all'):
### if (arc_id == handler): ### and (handlers[handler].api_required):
res.append(handlers[handler].push(str(URI), p_args))
### elif (arc_id == handler):
### res.append(handlers[handler].push(str(URI)))
return res
except:
pass
return ["bad request"]
评论列表
文章目录