Add client state
Change-Id: I8e12bcd4a952fb5497f59acb8b57e395a2723ef3
diff --git a/manila/client.sls b/manila/client.sls
new file mode 100644
index 0000000..378f831
--- /dev/null
+++ b/manila/client.sls
@@ -0,0 +1,9 @@
+{%- from "manila/map.jinja" import client with context %}
+{%- if client.enabled %}
+
+manila_client_pkg:
+ pkg.installed:
+ - names: {{ client.pkgs }}
+ - install_recommends: False
+
+{%- endif %}
diff --git a/manila/init.sls b/manila/init.sls
index 6f09096..c000b26 100644
--- a/manila/init.sls
+++ b/manila/init.sls
@@ -12,4 +12,7 @@
{%- if pillar.manila.share is defined %}
- manila.share
{%- endif %}
+{%- if pillar.manila.client is defined %}
+- manila.client
+{%- endif %}
{%- endif %}