Add host parameter for backends
When cinder-volume & cinder-scheduler are shutdown on ctl-0x, we can't
add/remove volumes which are linked to specific service.
diff --git a/cinder/files/backend/_ceph.conf b/cinder/files/backend/_ceph.conf
index 42151b0..6455459 100644
--- a/cinder/files/backend/_ceph.conf
+++ b/cinder/files/backend/_ceph.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
volume_driver = cinder.volume.drivers.rbd.RBDDriver
#
diff --git a/cinder/files/backend/_fujitsu.conf b/cinder/files/backend/_fujitsu.conf
index 24925f0..28b3e2e 100644
--- a/cinder/files/backend/_fujitsu.conf
+++ b/cinder/files/backend/_fujitsu.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
volume_driver=cinder.volume.drivers.fujitsu.fujitsu_eternus_dx_fc.FJDXFCDriver
cinder_eternus_config_file=/etc/cinder/cinder_fujitsu_eternus_dx_{{ backend_name }}.xml
diff --git a/cinder/files/backend/_gpfs.conf b/cinder/files/backend/_gpfs.conf
index 3000c39..09289b2 100644
--- a/cinder/files/backend/_gpfs.conf
+++ b/cinder/files/backend/_gpfs.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
volume_driver = cinder.volume.drivers.ibm.gpfs.GPFSDriver
gpfs_mount_point_base={{ backend.mount_point }}
diff --git a/cinder/files/backend/_hitachi_vsp.conf b/cinder/files/backend/_hitachi_vsp.conf
index ea5059c..cf4f78b 100644
--- a/cinder/files/backend/_hitachi_vsp.conf
+++ b/cinder/files/backend/_hitachi_vsp.conf
@@ -1,6 +1,6 @@
[{{ backend_name }}]
-
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
volume_driver = cinder.volume.drivers.hitachi.hbsd.hbsd_fc.HBSDFCDriver
diff --git a/cinder/files/backend/_hp3par.conf b/cinder/files/backend/_hp3par.conf
index f28a4ba..78ddfb7 100644
--- a/cinder/files/backend/_hp3par.conf
+++ b/cinder/files/backend/_hp3par.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
hp3par_api_url={{ backend.url }}
diff --git a/cinder/files/backend/_hp_lefthand.conf b/cinder/files/backend/_hp_lefthand.conf
index 12d52b6..e47fd9f 100644
--- a/cinder/files/backend/_hp_lefthand.conf
+++ b/cinder/files/backend/_hp_lefthand.conf
@@ -1,4 +1,5 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
hplefthand_api_url={{ backend.api_url }}
diff --git a/cinder/files/backend/_lvm.conf b/cinder/files/backend/_lvm.conf
index 04a5bd8..b71fa23 100644
--- a/cinder/files/backend/_lvm.conf
+++ b/cinder/files/backend/_lvm.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_backend_name={{ backend_name }}
lvm_type = default
diff --git a/cinder/files/backend/_solidfire.conf b/cinder/files/backend/_solidfire.conf
index bc7ecd4..e0b8ab1 100644
--- a/cinder/files/backend/_solidfire.conf
+++ b/cinder/files/backend/_solidfire.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_backend_name={{ backend_name }}
san_ip={{ backend.san_ip }}
san_login={{ backend.san_login }}
diff --git a/cinder/files/backend/_storwize.conf b/cinder/files/backend/_storwize.conf
index 1f09fca..b7115a1 100644
--- a/cinder/files/backend/_storwize.conf
+++ b/cinder/files/backend/_storwize.conf
@@ -1,5 +1,6 @@
[{{ backend_name }}]
+host={{ backend.get('host', grains.host) }}
volume_driver = cinder.volume.drivers.ibm.storwize_svc.StorwizeSVCDriver
volume_backend_name={{ backend_name }}
san_ip={{ backend.host }}