summaryrefslogtreecommitdiffstats
path: root/helm_deployment_status.py
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-06-13 15:44:01 +0200
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-06-13 16:14:12 +0200
commit4a0a39a8f6302299d68104e147c6fd05a7d9b7ff (patch)
tree765da2ae1dc109a01d3c05579d2df1bb0d18dcf7 /helm_deployment_status.py
parentd85b2d76b0b2b1913222da4454d820c3dea2c154 (diff)
Fix missing import in helm_deployment_status.py
After recent changes a regression emerged due to not properly imported 'subprocess' module 'check_output' function. Predefined list of available healthcheck modes is also removed to allow passing any mode that will be supported in future by healthcheck script. Change-Id: I2dc681da079f75449f9f2456249d51b3c859f434 Issue-ID: OOM-1806 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'helm_deployment_status.py')
-rwxr-xr-xhelm_deployment_status.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/helm_deployment_status.py b/helm_deployment_status.py
index 8f9a931d..8917e992 100755
--- a/helm_deployment_status.py
+++ b/helm_deployment_status.py
@@ -25,7 +25,7 @@ import sys
import argparse
import yaml
import requests
-from subprocess import Popen,STDOUT,PIPE
+from subprocess import Popen,STDOUT,PIPE,check_output
import datetime
from time import sleep
from os.path import expanduser
@@ -137,7 +137,7 @@ def check_in_loop(k8s, max_time, sleep_time, verbosity):
return ready
def check_helm_releases():
- helm = subprocess.check_output(['helm', 'ls'])
+ helm = check_output(['helm', 'ls'])
if helm == '':
sys.exit('No Helm releases detected.')
helm_releases = csv.DictReader(
@@ -180,9 +180,7 @@ def parse_args():
default=expanduser('~') + '/.kube/config',
help='path to .kube/config file')
parser.add_argument('--health-path', '-hp', help='path to ONAP robot ete-k8s.sh')
- parser.add_argument('--health-mode', default='health', help='healthcheck mode',
- choices=('health','healthdist','distribute','instantiate','instantiateVFWCL',
- 'instantiateDemoVFWCL','portal'))
+ parser.add_argument('--health-mode', '-hm', default='health', help='healthcheck mode')
parser.add_argument('--no-helm', action='store_true', help='Do not check Helm')
parser.add_argument('--check-frequency', '-w', default=300, type=int,
help='time between readiness checks in seconds')