Update AAI plugin to fetch service profile
[optf/has.git] / conductor / conductor / opts.py
index e2ace38..d711a4e 100644 (file)
 
 import itertools
 
+import conductor.api.adapters.aaf.aaf_authentication
 import conductor.api.app
+import conductor.api.controllers.v1.plans
 import conductor.common.music.api
 import conductor.common.music.messaging.component
+import conductor.common.prometheus_metrics
+import conductor.common.sms
 import conductor.conf.inventory_provider
 import conductor.conf.service_controller
 import conductor.conf.vim_controller
@@ -38,9 +42,11 @@ import conductor.solver.service
 def list_opts():
     return [
         ('DEFAULT', itertools.chain(
-            conductor.api.app.OPTS,
+            conductor.api.app.WSGI_OPTS,
             conductor.service.OPTS)),
         ('api', conductor.api.app.API_OPTS),
+        ('conductor_api',
+         conductor.api.controllers.v1.plans.CONDUCTOR_API_OPTS),
         ('controller', itertools.chain(
             conductor.controller.service.CONTROLLER_OPTS,
             conductor.controller.translator_svc.CONTROLLER_OPTS)),
@@ -68,4 +74,8 @@ def list_opts():
         ('music_api', conductor.common.music.api.MUSIC_API_OPTS),
         ('solver', conductor.solver.service.SOLVER_OPTS),
         ('reservation', conductor.reservation.service.reservation_OPTS),
+        ('aaf_sms', conductor.common.sms.AAF_SMS_OPTS),
+        ('aaf_api',
+         conductor.api.adapters.aaf.aaf_authentication.AAF_OPTS),
+        ('prometheus', conductor.common.prometheus_metrics.METRICS_OPTS),
     ]