X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fopenstack%2Fopenstack_driver.py;h=368b408011c776f388a919a306b2542d70a1d773;hb=699667b3e734e954b0c93fbb2a6c29d82246d1dd;hp=405e85d5b415ae72f5706bf50434425a754d29bd;hpb=6de43b0396b0f5ecf21638e409bac7fa166fafc7;p=sfa.git diff --git a/sfa/openstack/openstack_driver.py b/sfa/openstack/openstack_driver.py index 405e85d5..368b4080 100644 --- a/sfa/openstack/openstack_driver.py +++ b/sfa/openstack/openstack_driver.py @@ -3,6 +3,7 @@ import datetime # from sfa.util.faults import MissingSfaInfo, UnknownSfaType, \ RecordNotFound, SfaNotImplemented, SliverDoesNotExist + from sfa.util.sfalogging import logger from sfa.util.defaultdict import defaultdict from sfa.util.sfatime import utcparse, datetime_to_string, datetime_to_epoch @@ -10,10 +11,13 @@ from sfa.util.xrn import Xrn, hrn_to_urn, get_leaf, urn_to_sliver_id from sfa.util.cache import Cache # used to be used in get_ticket #from sfa.trust.sfaticket import SfaTicket + from sfa.rspecs.version_manager import VersionManager from sfa.rspecs.rspec import RSpec + # the driver interface, mostly provides default behaviours from sfa.managers.driver import Driver + from sfa.openstack.openstack_shell import OpenstackShell from sfa.openstack.osaggregate import OSAggregate from sfa.plc.plslices import PlSlices