Skip to content

Commit 1bc15ec

Browse files
author
Jongmin Kim
authored
Merge pull request #24 from whdalsrnt/master
fix: fix permission bug
2 parents a0238b3 + 8b07eaf commit 1bc15ec

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/spaceone/statistics/manager/resource_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def _sort(options, base_df):
123123

124124
return base_df
125125

126-
def _concat(self, options, base_df, domain_id):
126+
def _concat(self, options, base_df, domain_id=None):
127127
concat_df = self._query(options, operator="join", domain_id=domain_id)
128128

129129
try:
@@ -153,7 +153,7 @@ def _generate_empty_data(query):
153153

154154
return pd.DataFrame(empty_data)
155155

156-
def _join(self, options, base_df, domain_id):
156+
def _join(self, options, base_df, domain_id=None):
157157
if "type" in options and options["type"] not in _JOIN_TYPE_MAP:
158158
raise ERROR_INVALID_PARAMETER_TYPE(
159159
key="aggregate.join.type", type=list(_JOIN_TYPE_MAP.keys())

src/spaceone/statistics/service/resource_service.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def stat(self, params):
3131
'total_count': 'int'
3232
}
3333
"""
34+
3435
aggregate = params.get("aggregate", [])
3536
page = params.get("page", {})
3637

src/spaceone/statistics/service/schedule_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def add(self, params: dict) -> Schedule:
4949
schedule = params["schedule"]
5050

5151
self._check_schedule(schedule)
52-
self._verify_query_option(options)
52+
self._verify_query_option(options, domain_id)
5353
return self.schedule_mgr.add_schedule(params)
5454

5555
@transaction(
@@ -255,8 +255,8 @@ def _check_schedule(schedule: dict) -> None:
255255
if schedule and len(schedule) > 1:
256256
raise ERROR_SCHEDULE_OPTION()
257257

258-
def _verify_query_option(self, options: dict) -> None:
258+
def _verify_query_option(self, options: dict, domain_id: str) -> None:
259259
aggregate = options.get("aggregate", [])
260260
page = options.get("page", {})
261261

262-
self.resource_mgr.stat(aggregate, page)
262+
self.resource_mgr.stat(aggregate, page, domain_id)

0 commit comments

Comments
 (0)