Пример #1
0
 def _get_hct_iscsi(self):
     from infi.iscsiapi import get_iscsiapi
     iscsiapi = get_iscsiapi()
     sessions = iscsiapi.get_sessions()
     for session in sessions:
         if session.get_uid() == self.iscsi_session_uid and \
         str(session.get_target().get_iqn()) == self.target_iqn:
             return session.get_hct()
     return (-1, 0, -1)
Пример #2
0
 def _get_hct_iscsi(self):
     from infi.iscsiapi import get_iscsiapi
     iscsiapi = get_iscsiapi()
     sessions = iscsiapi.get_sessions()
     for session in sessions:
         if session.get_uid() == self.iscsi_session_uid and \
         str(session.get_target().get_iqn()) == self.target_iqn:
             return session.get_hct()
     return (-1, 0, -1)
Пример #3
0
 def get_iscsi_sessions(self):
     from infi.iscsiapi import get_iscsiapi
     iscsiapi = get_iscsiapi()
     return get_iscsiapi().get_sessions()
Пример #4
0
 def start(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     api._enable_iscsi_auto_login()
Пример #5
0
 def stop(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     api._disable_iscsi_auto_login()
Пример #6
0
 def stop(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     sessions = api.get_sessions()
     for session in sessions:
         api.logout(session)
Пример #7
0
 def get_iscsi_sessions(self):
     from infi.iscsiapi import get_iscsiapi
     iscsiapi = get_iscsiapi()
     return get_iscsiapi().get_sessions()
 def stop(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     api._disable_iscsi_auto_login()
 def start(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     api._enable_iscsi_auto_login()
 def stop(self):
     from infi.iscsiapi import get_iscsiapi
     api = get_iscsiapi()
     sessions = api.get_sessions()
     for session in sessions:
         api.logout(session)