summaryrefslogtreecommitdiffstats
path: root/openstack/common/setup.py
diff options
context:
space:
mode:
authorRussell Bryant <rbryant@redhat.com>2012-04-03 17:05:37 -0400
committerRussell Bryant <rbryant@redhat.com>2012-04-11 02:30:14 -0400
commit4acd7829ab0857356594dce3b841f4d785cf2aa1 (patch)
tree1a13b5a384b6864f3768bba527d0d2f7c8450a21 /openstack/common/setup.py
parent4fec57161a42914fae59f931879678c79470d49b (diff)
downloadoslo-4acd7829ab0857356594dce3b841f4d785cf2aa1.tar.gz
oslo-4acd7829ab0857356594dce3b841f4d785cf2aa1.tar.xz
oslo-4acd7829ab0857356594dce3b841f4d785cf2aa1.zip
Change behavior in utils.import_object().
Fix bug 972859. Prior to this patch, utils.import_object(foo) and utils.import_class(foo) would return the same thing if foo was the path to a class. This patch changes utils.import_object() to return an instance of the class, instead, also allowing you to pass in arguments to the constructor. This patch also removes the odd behavior of import_object() to be able to also import a module. Instead, a new function import_module() has been added. Finally, the three import helpers have been moved to a new module, importutils. Change-Id: Ia2ea64c965692f8c3a29adec332dd93a83980070
Diffstat (limited to 'openstack/common/setup.py')
0 files changed, 0 insertions, 0 deletions