Commit f5ffeda7 authored by JorgeEcheva26's avatar JorgeEcheva26
Browse files

Logging errors propperly

parent 40ac1d86
Loading
Loading
Loading
Loading
+20 −20
Original line number Diff line number Diff line
@@ -201,7 +201,7 @@ class CAPIFInvokerConnector:
            response.raise_for_status()
            self.logger.info("Invoker offboarded successfully")
        except Exception as e:
            self.logger.error(f"Error during Invoker offboarding: {e}")
            self.logger.error(f"Error during Invoker offboarding: {e} - Response: {response.text}")
            raise

    def offboard_and_deregister_Invoker(self) -> None:
@@ -293,7 +293,7 @@ class CAPIFInvokerConnector:
            self.logger.info("CAPIF CA root file saved and auth token obtained successfully")
            return response_payload
        except Exception as e:
            self.logger.error(f"Error during saving CAPIF CA root file and getting auth token: {e}")
            self.logger.error(f"Error during saving CAPIF CA root file and getting auth token: {e} - Response: {response.text}")
            raise

    def __onboard_invoker_to_capif_and_create_the_signed_certificate(
@@ -343,7 +343,7 @@ class CAPIFInvokerConnector:
            self.logger.info("Invoker onboarded and signed certificate created successfully")
            return response_payload["apiInvokerId"]
        except Exception as e:
            self.logger.error(f"Error during onboarding Invoker to CAPIF: {e}")
            self.logger.error(f"Error during onboarding Invoker to CAPIF: {e} - Response: {response.text}")
            raise

    def __write_to_file(self, api_invoker_id, discover_services_url):
@@ -444,7 +444,7 @@ class CAPIFInvokerConnector:
            self.logger.info("Invoker updated and signed certificate updated successfully")
            
        except Exception as e:
            self.logger.error(f"Error during updating Invoker to CAPIF: {e}")
            self.logger.error(f"Error during updating Invoker to CAPIF: {e} - Response: {response.text}")
            raise


@@ -678,7 +678,7 @@ class CAPIFProviderConnector:
            self.logger.info("Provider onboarded and signed certificate obtained successfully")
            return response.json()
        except requests.exceptions.RequestException as e:
            self.logger.error(f"Onboarding failed: {e}")
            self.logger.error(f"Onboarding failed: {e} - Response: {response.text}")
            raise
   
    
@@ -741,7 +741,7 @@ class CAPIFProviderConnector:
            return response_payload

        except requests.exceptions.RequestException as e:
            self.logger.error(f"Error acquiring authorization: {e}")
            self.logger.error(f"Error acquiring authorization: {e} - Response: {response.text}")
            raise

    
@@ -895,10 +895,10 @@ class CAPIFProviderConnector:
            return json.loads(capif_response_text)

        except requests.RequestException as e:
            self.logger.error(f"Request to CAPIF failed: {e}")
            self.logger.error(f"Request to CAPIF failed: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error during service publication: {e}")
            self.logger.error(f"Unexpected error during service publication: {e} - Response: {response.text}")
            raise


@@ -1003,10 +1003,10 @@ class CAPIFProviderConnector:

           
        except requests.RequestException as e:
            self.logger.error(f"Request to CAPIF failed: {e}")
            self.logger.error(f"Request to CAPIF failed: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error during service unpublication: {e}")
            self.logger.error(f"Unexpected error during service unpublication: {e} - Response: {response.text}")
            raise

    def get_service(self) -> dict:
@@ -1078,10 +1078,10 @@ class CAPIFProviderConnector:

           
        except requests.RequestException as e:
            self.logger.error(f"Request to CAPIF failed: {e}")
            self.logger.error(f"Request to CAPIF failed: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error during service getter: {e}")
            self.logger.error(f"Unexpected error during service getter: {e} - Response: {response.text}")
            raise

    def get_all_services(self) -> dict:
@@ -1157,10 +1157,10 @@ class CAPIFProviderConnector:
            

        except requests.RequestException as e:
            self.logger.error(f"Request to CAPIF failed: {e}")
            self.logger.error(f"Request to CAPIF failed: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error during services reception: {e}")
            self.logger.error(f"Unexpected error during services reception: {e} - Response: {response.text}")
            raise

    def update_service(self, service_api_description_json_full_path: str) -> dict:
@@ -1304,10 +1304,10 @@ class CAPIFProviderConnector:
            self.logger.info(f"API '{file_name}' with ID '{id}' added to Published Apis.")
            return json.loads(capif_response_text)
        except requests.RequestException as e:
            self.logger.error(f"Request to CAPIF failed: {e}")
            self.logger.error(f"Request to CAPIF failed: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error during service publication: {e}")
            self.logger.error(f"Unexpected error during service publication: {e} - Response: {response.text}")
            raise

    def offboard_and_deregister_provider(self) -> None:
@@ -1350,10 +1350,10 @@ class CAPIFProviderConnector:
            self.logger.info("Offboarding performed successfully")

        except requests.exceptions.RequestException as e:
            self.logger.error(f"Error offboarding NEF: {e}")
            self.logger.error(f"Error offboarding Provider: {e} - Response: {response.text}")
            raise
        except Exception as e:
            self.logger.error(f"Unexpected error: {e}")
            self.logger.error(f"Unexpected error: {e} - Response: {response.text}")
            raise
    
    def __remove_files(self):
@@ -1592,7 +1592,7 @@ class CAPIFProviderConnector:
            self.logger.info("Provider onboarded and signed certificate obtained successfully")
            return response.json()
        except requests.exceptions.RequestException as e:
            self.logger.error(f"Onboarding failed: {e}")
            self.logger.error(f"Onboarding failed: {e} - Response: {response.text}")
            raise