fixes
diff --git a/ceph/client.sls b/ceph/client.sls
index 59ffe13..1138c8a 100644
--- a/ceph/client.sls
+++ b/ceph/client.sls
@@ -28,7 +28,11 @@
 
 {%- set config = client.config %}
 {%- for keyring_name, keyring in client.keyring.iteritems() %}
-{%- set _dummy = config.update({'client.'+keyring_name:'etc/ceph/ceph.client.'+keyring_name+'.keyring'}) %}
+{%- load_yaml as config_fragment %}
+client.{{ keyring_name }}:
+  keyring: /etc/ceph/ceph.client.{{ keyring_name }}.keyring
+{%- endload %}
+{%- set _dummy = config.update(config_fragment) %}
 {%- endfor %}
 
 /etc/ceph/ceph.conf: