# """Extracts OpenStack config option info from module(s).""" import imp import os import re import socket import sys import textwrap from oslo.config import cfg from ironic.openstack.common import gettextutils from ironic.openstack.common import importutils gettextutils.install('ironic') STROPT = "StrOpt" BOOLOPT = "BoolOpt" INTOPT = "IntOpt" FLOATOPT = "FloatOpt" LISTOPT = "ListOpt" MULTISTROPT = "MultiStrOpt" OPT_TYPES = { STROPT: 'string value', BOOLOPT: 'boolean value', INTOPT: 'integer value', FLOATOPT: 'floating point value', LISTOPT: 'list value', MULTISTROPT: 'multi valued',
import argparse import imp import os import re import socket import sys import textwrap from oslo.config import cfg import six import stevedore.named from ironic.openstack.common import gettextutils from ironic.openstack.common import importutils gettextutils.install('ironic') STROPT = "StrOpt" BOOLOPT = "BoolOpt" INTOPT = "IntOpt" FLOATOPT = "FloatOpt" LISTOPT = "ListOpt" DICTOPT = "DictOpt" MULTISTROPT = "MultiStrOpt" OPT_TYPES = { STROPT: 'string value', BOOLOPT: 'boolean value', INTOPT: 'integer value', FLOATOPT: 'floating point value', LISTOPT: 'list value',