def consumir_descargar_dois(user, proyecto):
	user = quote(user.encode("utf8"))
	proyecto = quote(proyecto.encode("utf8"))
	admin =AdminBD()
	dois =admin.get_dois_proyecto(proyecto)	
	resultado=""
	
	for doi in dois:
		resultado += doi +","
	resultado = resultado[0:len(resultado)-1]
    #pasar dois a lista separada por comas   
	server =SERVER_DESCARGA_DOIS+"?dois="+resultado +"&path=" + str(user)  + "." + str(proyecto) 
	# try:
	response = urlopen(server)
def consumir_descargar_dois(user, proyecto):
    user = quote(user.encode("utf8"))
    proyecto = quote(proyecto.encode("utf8"))
    admin = AdminBD()
    dois = admin.get_dois_proyecto(proyecto)
    resultado = ""

    for doi in dois:
        resultado += doi + ","
    resultado = resultado[0:len(resultado) - 1]
    #pasar dois a lista separada por comas
    server = SERVER_DESCARGA_DOIS + "?dois=" + resultado + "&path=" + str(
        user) + "." + str(proyecto)
    # try:
    response = urlopen(server)
def consumir_descargar_dois(user, proyecto):
	user = quote(user.encode("utf8"))
	proyecto = quote(proyecto.encode("utf8"))
	admin =AdminBD()
	dois =admin.get_dois_proyecto(proyecto)	
	print "DOIS:",dois
	resultado=""
	
	for doi in dois:
		#print doi
		resultado += doi +","
	resultado = resultado[0:len(resultado)-1]
	print "RESULTADO:",resultado
    #pasar dois a lista separada por comas   
	server ="http://0.0.0.0:50005/download?dois="+resultado +"&path=" + str(user)  + "." + str(proyecto) 
	print server
	try:
		response = urlopen(server)
		#print response.read()
	except:
		print "IMPOSIBLE REALIZAR LA DESCARGA POR DOI", traceback.format_exc()