1
0
mirror of https://github.com/jcwimer/openstack-exporter synced 2026-03-25 01:44:43 +00:00

Allow use of OS_CLOUD_NAME env

This commit is contained in:
2020-12-01 08:07:11 -05:00
parent dc659f80d3
commit 95e5fa87f7

View File

@@ -4,12 +4,16 @@ import openstack
import time import time
import argparse import argparse
import sys import sys
import os
from lib import instance_deploy from lib import instance_deploy
from lib import api_metrics from lib import api_metrics
from lib import hypervisor_metrics from lib import hypervisor_metrics
from lib import horizon from lib import horizon
def openstack_connection(): def openstack_connection():
if os.environ.get('OS_CLOUD_NAME') is not None:
conn = openstack.connect(cloud=os.environ.get('OS_CLOUD_NAME'))
else:
conn = openstack.connect(cloud='envvars') conn = openstack.connect(cloud='envvars')
return conn return conn