separate horizon plugins
diff --git a/horizon/server/plugin/billing.yml b/horizon/server/plugin/billing.yml
new file mode 100644
index 0000000..644e067
--- /dev/null
+++ b/horizon/server/plugin/billing.yml
@@ -0,0 +1,16 @@
+parameters:
+ horizon:
+ server:
+ plugin:
+ billing:
+ metric:
+ engine: graphite
+ host: ${_param:stacklight_telemetry_address}
+ port: 80
+ config:
+ currency: CZK
+ allocation: false
+ extra_resource_types: false
+ source:
+ engine: pkg
+ name: openstack-dashboard-billing
\ No newline at end of file
diff --git a/horizon/server/plugin/contrail.yml b/horizon/server/plugin/contrail.yml
new file mode 100644
index 0000000..1139b30
--- /dev/null
+++ b/horizon/server/plugin/contrail.yml
@@ -0,0 +1,8 @@
+parameters:
+ horizon:
+ server:
+ plugin:
+ contrail:
+ source:
+ engine: pkg
+ name: openstack-dashboard-contrail-panels
\ No newline at end of file
diff --git a/horizon/server/plugin/telemetry.yml b/horizon/server/plugin/telemetry.yml
new file mode 100644
index 0000000..2d9742d
--- /dev/null
+++ b/horizon/server/plugin/telemetry.yml
@@ -0,0 +1,12 @@
+parameters:
+ horizon:
+ server:
+ plugin:
+ telemetry:
+ metric:
+ engine: graphite
+ host: ${_param:stacklight_telemetry_address}
+ port: 80
+ source:
+ engine: pkg
+ name: openstack-dashboard-telemetry
\ No newline at end of file
diff --git a/horizon/server/plugin/theme.yml b/horizon/server/plugin/theme.yml
new file mode 100644
index 0000000..e5a4b88
--- /dev/null
+++ b/horizon/server/plugin/theme.yml
@@ -0,0 +1,10 @@
+parameters:
+ horizon:
+ server:
+ plugin:
+ horizon_theme:
+ app: horizon_theme
+ theme_name: ${_param:openstack-dashboard-theme}
+ source:
+ engine: pkg
+ name: openstack-dashboard-.${_param:openstack-dashboard-theme}
diff --git a/horizon/server/single.yml b/horizon/server/single.yml
index e745f56..e69de29 100644
--- a/horizon/server/single.yml
+++ b/horizon/server/single.yml
@@ -1,28 +0,0 @@
-classes:
-- service.horizon.server.single
-parameters:
- horizon:
- server:
- branding: "OpenStack Dashboard"
- bind:
- address: 0.0.0.0
- port: 8078
- plugin:
- contrail:
- source:
- engine: pkg
- name: openstack-dashboard-contrail-panels
- horizon_overrides:
- override: true
- overrides:
- - contrail_openstack_dashboard
- app: horizon_overrides
- source:
- engine: pkg
- name: python-horizon-overrides-plugin
- horizon_theme:
- app: horizon_theme
- theme_name: mirantis-theme
- source:
- engine: pkg
- name: openstack-dashboard-mirantis-theme