summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmountDiskSetupVserver.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/mountDiskSetupVserver.py b/mountDiskSetupVserver.py
index b7b3fde..9a20067 100755
--- a/mountDiskSetupVserver.py
+++ b/mountDiskSetupVserver.py
@@ -32,6 +32,12 @@ iscsiLunId = 'iqn.' + iscsiDate + '.de.spline:'
vmConfigDir = '/etc/vservers/' + vmName
exe = Executor([
+ ExecRecepie('discover iscsi luns',
+ [ 'iscsiadm', '-m', 'discovery', '-t', 'st', '-p', iscsiTargetIp ]),
+ ExecRecepie('log in to iscsi lun ' + iscsiTargetIp,
+ [ 'iscsiadm', '-m', 'node', '-T', iscsiLunId, iscsiTargetIp, '--login' ]),
+# maybe i schould grep if, the device was in the output
+# 10.0.0.1:3260,1 iqn.2011-04.de.spline:<name>
ExecRecepie('create vserver folder',
[ 'mkdir', '/vservers/' + vmName ]),
ExecRecepie('mount vserver directory',