# vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2013 OpenStack LLC. # All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. from glance.openstack.common import gettextutils gettextutils.install('glance')
# License for the specific language governing permissions and limitations # under the License. __all__ = [ 'list_api_opts', 'list_registry_opts', 'list_scrubber_opts', 'list_cache_opts', 'list_manage_opts' ] import copy import itertools from glance.openstack.common import gettextutils # TODO(zhiyan): Remove translation from in-line # help message of option definition code. gettextutils.install('glance', lazy=False) import glance.api.middleware.context import glance.api.policy import glance.common.config import glance.common.location_strategy import glance.common.location_strategy.store_type import glance.common.property_utils import glance.common.rpc import glance.common.wsgi import glance.image_cache import glance.image_cache.drivers.sqlite import glance.notifier import glance.openstack.common.lockutils import glance.openstack.common.log import glance.registry
# Copyright 2013 OpenStack Foundation # All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. from glance.openstack.common import gettextutils gettextutils.install("glance")
import glance.common.rpc import glance.common.wsgi import glance.image_cache import glance.image_cache.drivers.sqlite import glance.notifier from glance.openstack.common import gettextutils import glance.openstack.common.lockutils import glance.openstack.common.log import glance.registry import glance.registry.client import glance.registry.client.v1.api import glance.scrubber # TODO(zhiyan): Remove translation from in-line # help message of option definition code. gettextutils.install('glance', lazy=False) _global_opt_lists = [ glance.openstack.common.log.common_cli_opts, glance.openstack.common.log.logging_cli_opts, ] _api_opts = [ (None, list(itertools.chain(*(_global_opt_lists + [ glance.api.middleware.context.context_opts, glance.api.policy.policy_opts, glance.common.config.common_opts, glance.common.location_strategy.location_strategy_opts, glance.common.property_utils.property_opts, glance.common.rpc.rpc_opts, glance.common.wsgi.bind_opts,
# Copyright 2013 OpenStack Foundation # All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. from glance.openstack.common import gettextutils gettextutils.install('glance', lazy=True)