diff --git a/.gitignore b/.gitignore index cce4326..80f4cb7 100644 --- a/.gitignore +++ b/.gitignore @@ -8,13 +8,14 @@ __pycache__/ # Distribution / packaging .Python +venv/ +.venv/ .DS_Store # Specific config_environment.txt customer-samples/ -venv/ generated-lambda/ pluskube-samples/ sandbox-samples/ diff --git a/lambda_function.py b/lambda_function.py index cdfb7d1..a521eb4 100644 --- a/lambda_function.py +++ b/lambda_function.py @@ -88,6 +88,9 @@ def lambda_handler(event, context): # Template for pod information def sysPodTemplate(pod_name, container_name, pull_string, is_exposed): + if pull_string is None or len(pull_string) < 2: + pull_string = "unknown" + return { "name": pod_name, "ips": [], diff --git a/readme.MD b/readme.MD index baf5412..fee2cab 100644 --- a/readme.MD +++ b/readme.MD @@ -58,4 +58,4 @@ Please note that it is limited to Kubernetes deployments for now. 1. Set env vars (read above). -2. python-lambda-local -t 15 -f lambda_handler lambda_function.py +2. python-lambda-local -t 15 -f lambda_handler lambda_function.py event.json