Skip to content

Commit b066f2a

Browse files
authored
Merge pull request #137 from kang2453/master
fix: add error handling in get_project_info and improve logging in collector_service
2 parents 30d38c4 + 36b15ce commit b066f2a

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

src/spaceone/inventory/connector/resource_manager/project.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,10 @@ def __init__(self, **kwargs):
1515
self.secret_data = kwargs.get("secret_data", {})
1616

1717
def get_project_info(self):
18-
name = f"projects/{self.secret_data['project_id']}"
19-
return self.client.projects().get(name=name).execute()
18+
try:
19+
_LOGGER.info(self.secret_data['project_id'])
20+
name = f"projects/{self.secret_data['project_id']}"
21+
return self.client.projects().get(name=name).execute()
22+
except Exception as e:
23+
_LOGGER.error(f"TTT to get project info: {e}", exc_info=True)
24+
raise

src/spaceone/inventory/service/collector_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def collect(self, params):
103103
self.execute_managers = self._get_target_execute_manager(
104104
params.get("options", {})
105105
)
106-
_LOGGER.debug(f"[collect] execute_managers => {self.execute_managers}")
106+
_LOGGER.debug(msg=f"[collect] execute_managers => {self.execute_managers}")
107107
except Exception as e:
108108
_LOGGER.error(
109109
f"[collect] failed to get target execute_managers => {e}", exc_info=True

0 commit comments

Comments
 (0)