Skip to content
This repository was archived by the owner on May 6, 2020. It is now read-only.

Commit 5e647b2

Browse files
authored
Merge pull request #945 from kmala/fix
fix(secret): handle the secret value if it is None
2 parents 4d75eef + 8de5f6c commit 5e647b2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

rootfs/scheduler/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1209,6 +1209,9 @@ def get_secret(self, namespace, name):
12091209
# decode the base64 data
12101210
secrets = response.json()
12111211
for key, value in secrets['data'].items():
1212+
if value is None:
1213+
secrets['data'][key] = ""
1214+
continue
12121215
value = base64.b64decode(value)
12131216
value = value if isinstance(value, bytes) else bytes(value, 'UTF-8')
12141217
secrets['data'][key] = value.decode(encoding='UTF-8')

0 commit comments

Comments
 (0)