예제 #1
0
 def test_get_missing_iscsi_initiator(self):
     self.mox.StubOutWithMock(utils, 'execute')
     file_path = '/etc/iscsi/initiatorname.iscsi'
     utils.execute('cat', file_path, run_as_root=True).AndRaise(
         exception.FileNotFound(file_path=file_path))
     # Start test
     self.mox.ReplayAll()
     result = volumeutils.get_iscsi_initiator()
     self.assertEqual('', result)
예제 #2
0
 def test_get_missing_iscsi_initiator(self):
     self.mox.StubOutWithMock(utils, 'execute')
     file_path = '/etc/iscsi/initiatorname.iscsi'
     utils.execute('cat', file_path, run_as_root=True).AndRaise(
         exception.FileNotFound(file_path=file_path)
     )
     # Start test
     self.mox.ReplayAll()
     result = volumeutils.get_iscsi_initiator()
     self.assertEqual('', result)
예제 #3
0
 def test_get_iscsi_initiator(self):
     self.mox.StubOutWithMock(utils, 'execute')
     initiator = 'fake.initiator.iqn'
     rval = ("junk\nInitiatorName=%s\njunk\n" % initiator, None)
     utils.execute('cat', '/etc/iscsi/initiatorname.iscsi',
                   run_as_root=True).AndReturn(rval)
     # Start test
     self.mox.ReplayAll()
     result = volumeutils.get_iscsi_initiator()
     self.assertEqual(initiator, result)
예제 #4
0
 def test_get_iscsi_initiator(self):
     self.mox.StubOutWithMock(utils, 'execute')
     initiator = 'fake.initiator.iqn'
     rval = ("junk\nInitiatorName=%s\njunk\n" % initiator, None)
     utils.execute('cat',
                   '/etc/iscsi/initiatorname.iscsi',
                   run_as_root=True).AndReturn(rval)
     # Start test
     self.mox.ReplayAll()
     result = volumeutils.get_iscsi_initiator()
     self.assertEqual(initiator, result)
예제 #5
0
파일: utils.py 프로젝트: 2Exception/patron
def get_iscsi_initiator():
    return volumeutils.get_iscsi_initiator()
예제 #6
0
파일: utils.py 프로젝트: hsluoyz/patron
def get_iscsi_initiator():
    return volumeutils.get_iscsi_initiator()