diff options
-rwxr-xr-x | mountDiskSetupVserver.py | 6 |
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', |