-class ExportHandler(tornado.web.RequestHandler):
- def options(self, *args, **kargs):
- pass
-
- def set_default_headers(self):
- self.set_header('Access-Control-Allow-Origin', '*')
- self.set_header('Access-Control-Allow-Headers',
- 'Content-Type, Cache-Control, Accept, X-Requested-With, Authorization')
- self.set_header('Access-Control-Allow-Methods', 'POST, GET, PUT, DELETE')
+class ExportRpcHandler(mano_dts.AbstractRpcHandler):
+ def __init__(self, log, dts, loop, application, store_map, exporter, catalog_map):
+ """
+ Args:
+ application: UploaderApplication
+ store_map: dict containing VnfdStore & NsdStore
+ exporter : DescriptorPackageArchiveExporter
+ calalog_map: Dict containing Vnfds and Nsd onboarding.
+ """
+ super().__init__(log, dts, loop)