/usr/lib/python2.6/site-packages/cinderclient/openstack/common
NameSizeModeActions
apiclient/-0755rm
gettextutils.py180410644editdlrm
gettextutils.pyc167620644editdlrm
importutils.py21890644editdlrm
importutils.pyc23650644editdlrm
strutils.py102290644editdlrm
strutils.pyc95520644editdlrm
__init__.py6440644editdlrm
__init__.pyc2750644editdlrm
Edit: /usr/lib/python2.6/site-packages/cinderclient/openstack/common/importutils.pyc (2365B)
Ñò =vVc@sRdZddkZddkZd„Zd„Zd„Zd„Zdd„ZdS(s0 Import related utilities and helper functions. iÿÿÿÿNcCs|idƒ\}}}y"t|ƒtti||ƒSWn>ttfj o,td|ti ti ƒŒfƒ‚nXdS(s9Returns a class from a string including module and class.t.sClass %s cannot be found (%s)N( t rpartitiont __import__tgetattrtsystmodulest ValueErrortAttributeErrort ImportErrort tracebacktformat_exceptiontexc_info(t import_strtmod_strt_sept class_str((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pyt import_classs cOst|ƒ||ŽS(s,Import a class and return an instance of it.(R(R targstkwargs((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pyt import_object$scOsQd||f}yt|ƒ||ŽSWn#tj ot|ƒ||ŽSXdS(sðTries to import object from default namespace. Imports a class and return an instance of it, first by trying to find the class in a default namespace, then failing back to a full path if not found in the default namespace. s%s.%sN(RR(t name_spaceR RRt import_value((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pytimport_object_ns)s cCst|ƒti|S(sImport a module.(RRR(R ((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pyt import_module7s cCs)yt|ƒSWntj o|SXdS(s6Try to import a module and if it fails return default.N(RR(R tdefault((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pyt try_import=s( t__doc__RR RRRRtNoneR(((sV/tmp/pip-build-cD3xZi/python-cinderclient/cinderclient/openstack/common/importutils.pyts