- tenant_name = os.getenv("OS_TENANT_NAME")
- cmd = ("openstack {} project list | grep ".format(insecure_option) +
- tenant_name +
- " | awk '{print $2}'")
-
- result = commands.getstatusoutput(cmd)
- if result[0] == 0 and 'exception' not in result[1]:
- LOG.info("Get %s project id is %s" % (tenant_name, result[1]))
+ quota_name = os.getenv("OS_PROJECT_NAME")
+ if quota_name:
+ cmd = ("openstack {} project list | grep ".format(insecure_option) +
+ quota_name +
+ " | awk '{print $2}'")
+ result = commands.getstatusoutput(cmd)
+ if result[0] == 0 and 'exception' not in result[1]:
+ LOG.info("Get %s project name is %s" % (quota_name, result[1]))
+ else:
+ LOG.error("can't get openstack project name")
+ return 1