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 %}