diff --git a/README.md b/README.md index 5e30afb..8d5f538 100644 --- a/README.md +++ b/README.md @@ -28,3 +28,20 @@ Plugin for collecting AWS HyperBilling data ## Options *Example* +currency: "USD" +task_type: "identity" | "directory" +resync_days: 7 + +```json + +{ + "task_type": "string", + "currency": "string", + "resync_days": "int" + +} + + +``` + + diff --git a/src/plugin/main.py b/src/plugin/main.py index 8222635..49aeff4 100644 --- a/src/plugin/main.py +++ b/src/plugin/main.py @@ -89,7 +89,7 @@ def job_get_tasks(params: dict) -> dict: return job_mgr.get_tasks( domain_id, options, secret_data, schema, start, last_synchronized_at ) - else: + else: # 'directory' task_type return job_mgr.get_tasks_directory_type( domain_id, options, secret_data, schema, start, last_synchronized_at ) diff --git a/src/plugin/manager/cost_manager.py b/src/plugin/manager/cost_manager.py index 1d540ce..06d4710 100644 --- a/src/plugin/manager/cost_manager.py +++ b/src/plugin/manager/cost_manager.py @@ -66,6 +66,7 @@ def get_data( account_id = task_options["account_id"] database = task_options["database"] + # update SpaceONE service account tags info if task_type == "identity": service_account_id = task_options["service_account_id"] is_sync = task_options["is_sync"]