2020-10-14 22:05:42 +00:00
|
|
|
#! Copyright 2020 the Pinniped contributors. All Rights Reserved.
|
|
|
|
#! SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
|
|
|
#@ load("@ytt:data", "data")
|
|
|
|
#@ load("@ytt:template", "template")
|
|
|
|
|
|
|
|
#@ def defaultResourceName():
|
|
|
|
#@ return data.values.app_name
|
|
|
|
#@ end
|
|
|
|
|
|
|
|
#@ def defaultResourceNameWithSuffix(suffix):
|
|
|
|
#@ return data.values.app_name + "-" + suffix
|
|
|
|
#@ end
|
|
|
|
|
|
|
|
#@ def namespace():
|
|
|
|
#@ if data.values.into_namespace:
|
|
|
|
#@ return data.values.into_namespace
|
|
|
|
#@ else:
|
|
|
|
#@ return data.values.namespace
|
|
|
|
#@ end
|
|
|
|
#@ end
|
|
|
|
|
|
|
|
#@ def defaultLabel():
|
|
|
|
app: #@ data.values.app_name
|
|
|
|
#@ end
|
|
|
|
|
|
|
|
#@ def labels():
|
|
|
|
_: #@ template.replace(defaultLabel())
|
|
|
|
_: #@ template.replace(data.values.custom_labels)
|
|
|
|
#@ end
|
2020-11-11 12:49:46 +00:00
|
|
|
|
|
|
|
#@ def getAndValidateLogLevel():
|
|
|
|
#@ log_level = data.values.log_level
|
|
|
|
#@ if log_level != "info" and log_level != "debug" and log_level != "trace" and log_level != "all":
|
|
|
|
#@ fail("log_level '" + log_level + "' is invalid")
|
|
|
|
#@ end
|
|
|
|
#@ return log_level
|
|
|
|
#@ end
|