Browse code

guard openshift resource dump

Steve Kuznetsov authored on 2016/01/25 22:03:36
Showing 1 changed files
... ...
@@ -530,9 +530,11 @@ function cleanup_openshift {
530 530
 	set +e
531 531
 	dump_container_logs
532 532
 	
533
-	echo "[INFO] Dumping all resources to ${LOG_DIR}/export_all.json"
534
-	oc login -u system:admin -n default --config=${ADMIN_KUBECONFIG}
535
-	oc export all --all-namespaces --raw -o json --config=${ADMIN_KUBECONFIG} > ${LOG_DIR}/export_all.json
533
+	if [[ -e "${ADMIN_KUBECONFIG:-}" ]]; then
534
+		echo "[INFO] Dumping all resources to ${LOG_DIR}/export_all.json"
535
+		oc login -u system:admin -n default --config=${ADMIN_KUBECONFIG}
536
+		oc export all --all-namespaces --raw -o json --config=${ADMIN_KUBECONFIG} > ${LOG_DIR}/export_all.json
537
+	fi
536 538
 
537 539
 	echo "[INFO] Dumping etcd contents to ${ARTIFACT_DIR}/etcd_dump.json"
538 540
 	set_curl_args 0 1