XenAPI.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:os-xenapi 作者: openstack 项目源码 文件源码
def _login(self, method, params):
        try:
            result = _parse_result(
                getattr(self, 'session.%s' % method)(*params))
            if result is _RECONNECT_AND_RETRY:
                raise xmlrpcclient.Fault(
                    500, 'Received SESSION_INVALID when logging in')
            self._session = result
            self.last_login_method = method
            self.last_login_params = params
            self.API_version = self._get_api_version()
        except socket.error:
            e = sys.exc_info()[1]
            if e.errno == socket.errno.ETIMEDOUT:
                raise xmlrpcclient.Fault(504, 'The connection timed out')
            else:
                raise e
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号