X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwlaunchpad%2Fplugins%2Frwlaunchpadtasklet%2Frift%2Ftasklets%2Frwlaunchpad%2Ftasklet.py;h=0eff6160e82270f5f090367c5c4bafe436c8d614;hb=refs%2Fheads%2Fpm_phase2;hp=ca09d33cdc8b2e99945d695f3d0cc414107c7871;hpb=6f07e6f33f751ab4ffe624f6037f887b243bece2;p=osm%2FSO.git diff --git a/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py b/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py index ca09d33c..0eff6160 100644 --- a/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py +++ b/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py @@ -1,5 +1,5 @@ -# +# # Copyright 2016 RIFT.IO Inc # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -371,7 +371,8 @@ class LaunchpadTasklet(rift.tasklets.Tasklet): @asyncio.coroutine def init(self): io_loop = rift.tasklets.tornado.TaskletAsyncIOLoop(asyncio_loop=self.loop) - self.app = uploader.UploaderApplication(self) + self.app = uploader.UploaderApplication.from_tasklet(self) + yield from self.app.register() manifest = self.tasklet_info.get_pb_manifest() ssl_cert = manifest.bootstrap_phase.rwsecurity.cert @@ -405,7 +406,7 @@ class LaunchpadTasklet(rift.tasklets.Tasklet): yield from self.vnfd_catalog_handler.register() self.log.debug("creating datacenter handler") - self.datacenter_handler = datacenters.DataCenterPublisher(self) + self.datacenter_handler = datacenters.DataCenterPublisher(self.log, self.dts, self.loop) yield from self.datacenter_handler.register() self.log.debug("creating cloud account handler")