...
def converte_real_dolar(self):
dolar = 5.50
moeda_origem = self.get_valor_parametro("moedaOrigem")
moeda_destino = self.get_valor_parametro("moedaDestino")
quantidade = self.get_valor_parametro("quantidade")
if moeda_origem == "real" and moeda_destino == "dolar":
valor = float(quantidade) / float(dolar)
return valor
elif moeda_origem == "dolar" and moeda_destino == "real":
valor = float(quantidade) * float(dolar)
return valor
else:
raise ValueError("Alguma ou ambas as moedas não foram encontradas na url.")
Defini uma função para essa conversão pensando no erro da url ser validada nos parametros atuais (url_base) porém ter erro na url_parametros. Se puder dizer os jeitos que ficam melhores...Valeu!