def extract()

in modular_cli_sdk/services/credentials_manager.py [0:0]


    def extract(self) -> dict:
        result = self.ssm_client.get_parameter(name=self.ssm_secret_name)
        if not result:
            raise ModularCliSdkConfigurationException(
                f'The {self.module_name} tool is not configured. '
                f'Please execute the configuration command')
        if isinstance(result, str):
            raise ModularCliSdkConfigurationException(
                'Can not load configuration. For more information '
                'please check logs')
        # isinstance(result, (dict, list))
        return result