Correção, o appyAuthAPI não estava enviando a ultima transformação (payload), estava enviando o json_data_list. No teste estava ocorrendo corretamente pois não enviava para o API Gateway.

This commit is contained in:
2024-03-30 12:05:40 -03:00
parent 6210668600
commit 73560c2fa0
2 changed files with 36 additions and 36 deletions

View File

@@ -13,11 +13,11 @@ import datetime
# #
# Método: process_api_spec() # Método: process_api_spec()
# displayName = "qrcode" # displayName = "qrcode"
# compartmentId = "ocid1.compartment.oc1..aaaaaaaaqom2belitvh5ubr342rgzyeycvyg3zt6b4i4owmkzpnpwft37rga" # compartmentId = "ocid1.compartment.oc1..aaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqom"
# config = oci.config.from_file(profile_name='DEFAULT') # config = oci.config.from_file(profile_name='DEFAULT')
# #
# Método: getSpec() # Método: getSpec()
# text_file = open("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-15/qrcode.yaml", "r") # text_file = open("/Teste 2024-03-15/teste1.yaml", "r")
def migrate_to_apigw(payload, url, clientID, secretID): def migrate_to_apigw(payload, url, clientID, secretID):
auth = clientID + ":" + secretID auth = clientID + ":" + secretID
@@ -246,7 +246,7 @@ def convert_json(swagger):
def process_api_spec(): def process_api_spec():
# displayName = "EXEMPLO" # displayName = "EXEMPLO"
compartmentId = "ocid1.compartment.oc1..aaaaaaaaqom2belitvh5ubr342rgzyeycvyg3zt6b4i4owmkzpnpwft37rga" compartmentId = "ocid1.compartment.oc1..aaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqomaaaaaaaaqom"
environment = "QA" environment = "QA"
type = "REST" type = "REST"
rate_limit = "2500,CLIENT_IP" rate_limit = "2500,CLIENT_IP"
@@ -296,39 +296,39 @@ def process_api_spec():
# ----------------------------------------------------------------- # -----------------------------------------------------------------
arquivo = [] arquivo = []
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Testes 2024-03-11/1.0.0-rc2_rcc-interop-agenda_modificado.json") arquivo.append("/Teste 2024-03-15/teste1.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Testes 2024-03-11/caso1.yaml") arquivo.append("/Testes 2024-03-11/teste2.json")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Testes 2024-03-11/caso2.yaml") arquivo.append("/Testes 2024-03-11/teste3.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-15/caso2024-03-15.yaml") arquivo.append("/Testes 2024-03-11/teste4.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-15/qrcode.yaml") arquivo.append("/Teste 2024-03-15/teste5.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_cob 1.yaml") arquivo.append("/Teste 2024-03-18/teste6.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_cobv.yaml") arquivo.append("/Teste 2024-03-18/teste7.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_loc.yaml") arquivo.append("/Teste 2024-03-18/teste8.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_lotecobv.yaml") arquivo.append("/Teste 2024-03-18/teste9.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_pix.yaml") arquivo.append("/Teste 2024-03-18/teste10.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-18/1.0.0-rc1_webhook.yaml") arquivo.append("/Teste 2024-03-18/teste11.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-20/1.0.0-rc8_cprs.json") arquivo.append("/Teste 2024-03-20/teste12.json")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-21/1.0.0-rc1_cob 1.yaml") arquivo.append("/Teste 2024-03-21/teste13.yaml")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-21/1.0.0-rc2_rcc-interop-agenda.json") arquivo.append("/Teste 2024-03-21/teste14.json")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-22/1.0.0-rc8_cprs.json") arquivo.append("/Teste 2024-03-22/teste15.json")
arquivo.append("/Users/cristianohoshikawa/Dropbox/ORACLE/B3/API Gateway/Teste 2024-03-25/Banco B3/1.0.0-rc1_cob.yaml") arquivo.append("/Teste 2024-03-25/teste16.yaml")
display = [] display = []
display.append("Interoperabilidades-Agenda") display.append("caso1")
display.append("caso-1") display.append("caso2")
display.append("caso-2") display.append("caso3")
display.append("caso2024-03-15") display.append("caso4")
display.append("qrcode") display.append("caso5")
display.append("cob") display.append("caso6")
display.append("cobv") display.append("caso7")
display.append("loc") display.append("caso8")
display.append("lotecobv") display.append("caso9")
display.append("pix") display.append("caso10")
display.append("webhook") display.append("caso11")
display.append("cprs") display.append("caso12")
display.append("cob1") display.append("caso13")
display.append("rcc-interop-agenda") display.append("caso14")
display.append("Rural") display.append("caso15")
display.append("cob") display.append("caso16")
idxArquivo = 0 idxArquivo = 0
@@ -451,7 +451,7 @@ def process_api_spec():
# #json_data_list = { each['PATH'] : each for each in payload}.values() # #json_data_list = { each['PATH'] : each for each in payload}.values()
payload = json.loads(json.dumps(group_by(payload))) payload = json.loads(json.dumps(group_by(payload)))
print(payload) print(payload)
# migrate_to_apigw(payload, "https://oic-hoshikawa2-idcci5ks1puo-ia.integration.ocp.oraclecloud.com:443/ic/api/integration/v1/flows/rest/MIGRATE_TO_APIGW/1.0/convert", "OIC_SERVICE_USER_BASICAUTH", "e7ae6069-e471-496e-916d-5dc2ae3edac0") # migrate_to_apigw(payload, "https://teste.integration.ocp.oraclecloud.com:443/ic/api/integration/v1/flows/rest/MIGRATE_TO_APIGW/1.0/convert", "OIC_SERVICE_USER_BASICAUTH", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
c = 0 c = 0
idxArquivo = idxArquivo + 1 idxArquivo = idxArquivo + 1