apiCalls.py 文件源码

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

项目:irida-miseq-uploader 作者: phac-nml 项目源码 文件源码
def create_session(self):
        """
        create session to be re-used until expiry for get and post calls

        returns session (OAuth2Session object)
        """

        if self.base_URL[-1:] != "/":
            self.base_URL = self.base_URL + "/"

        if validate_URL_form(self.base_URL):
            oauth_service = self.get_oauth_service()
            access_token = self.get_access_token(oauth_service)
            self._session = oauth_service.get_session(access_token)

            if self.validate_URL_existence(self.base_URL, use_session=True) is\
                    False:
                raise Exception("Cannot create session. " +
                                "Verify your credentials are correct.")

        else:
            raise URLError(self.base_URL + " is not a valid URL")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号