|
2 | 2 | import time |
3 | 3 | import shutil |
4 | 4 | import yaml |
| 5 | +import logging |
5 | 6 |
|
6 | 7 | from openbrokerapi.service_broker import ProvisionDetails, OperationState, \ |
7 | 8 | UpdateDetails, BindDetails |
|
11 | 12 | InstanceLock, dump_instance_meta, dump_binding_meta, load_instance_meta, \ |
12 | 13 | get_instance_file, helm |
13 | 14 |
|
| 15 | +logger = logging.getLogger(__name__) |
| 16 | + |
14 | 17 |
|
15 | 18 | @app.task(serializer='pickle') |
16 | 19 | def provision(instance_id: str, details: ProvisionDetails): |
@@ -42,7 +45,10 @@ def provision(instance_id: str, details: ProvisionDetails): |
42 | 45 | "--set", |
43 | 46 | f"fullnameOverride=helmbroker-{details.context['instance_name']}" |
44 | 47 | ] |
45 | | - |
| 48 | + logger.info(f"helm install parameters :{details.parameters}") |
| 49 | + logger.info(f"helm install parameters type:{type(details.parameters)}") |
| 50 | + # for k, v in details.parameters: |
| 51 | + # args.append("--set", k, v) |
46 | 52 | status, output = helm(instance_id, *args) |
47 | 53 | data = load_instance_meta(instance_id) |
48 | 54 | if status != 0: |
@@ -90,7 +96,8 @@ def update(instance_id: str, details: UpdateDetails): |
90 | 96 | "--set", |
91 | 97 | f"fullnameOverride=helmbroker-{details.context['instance_name']}" |
92 | 98 | ] |
93 | | - |
| 99 | + logger.info(f"helm upgrade parameters: {details.parameters}") |
| 100 | + logger.info(f"helm upgrade parameters type: {type(details.parameters)}") |
94 | 101 | status, output = helm(instance_id, *args) |
95 | 102 | if status != 0: |
96 | 103 | data["last_operation"]["state"] = OperationState.FAILED.value |
|
0 commit comments