import eventlet
eventlet.monkey_patch()
-import gettext
import os
import sys
if os.path.exists(os.path.join(possible_topdir, "cinder", "__init__.py")):
sys.path.insert(0, possible_topdir)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from cinder import flags
from cinder.openstack.common import log as logging
import eventlet
eventlet.monkey_patch()
-import gettext
import os
import sys
if os.path.exists(os.path.join(possible_topdir, "cinder", "__init__.py")):
sys.path.insert(0, possible_topdir)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from cinder import flags
from cinder.openstack.common import log as logging
"""Starter script for Cinder Volume Backup."""
-import gettext
import os
import sys
if os.path.exists(os.path.join(possible_topdir, 'cinder', '__init__.py')):
sys.path.insert(0, possible_topdir)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from cinder import flags
from cinder.openstack.common import log as logging
"""
import datetime
-import gettext
import os
import sys
import time
if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'cinder', '__init__.py')):
sys.path.insert(0, POSSIBLE_TOPDIR)
-gettext.install('cinder', unicode=1)
-
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from oslo.config import cfg
CLI interface for cinder management.
"""
-import gettext
import os
import sys
import uuid
if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'cinder', '__init__.py')):
sys.path.insert(0, POSSIBLE_TOPDIR)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from oslo.config import cfg
import eventlet
eventlet.monkey_patch()
-import gettext
import os
import sys
if os.path.exists(os.path.join(possible_topdir, 'cinder', '__init__.py')):
sys.path.insert(0, possible_topdir)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from cinder import flags
from cinder.openstack.common import log as logging
import eventlet
eventlet.monkey_patch()
-import gettext
import os
import sys
if os.path.exists(os.path.join(possible_topdir, 'cinder', '__init__.py')):
sys.path.insert(0, possible_topdir)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
from cinder import flags
from cinder.openstack.common import log as logging
Jan 1 through Dec 31 of the previous year.
"""
-import gettext
import os
import sys
import traceback
if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'cinder', '__init__.py')):
sys.path.insert(0, POSSIBLE_TOPDIR)
-gettext.install('cinder', unicode=1)
+from cinder.openstack.common import gettextutils
+gettextutils.install('cinder')
+
from cinder import context
from cinder import db
from cinder import flags
The ``_()`` function is brought into the global scope by doing::
- import gettext
- gettext.install("cinder", unicode=1)
+ from cinder.openstack.common import gettextutils
+ gettextutils.install("cinder")
These lines are needed in any toplevel script before any cinder modules are
imported. If this code is missing, it may result in an error that looks like::