Beispiel #1
0
def jurism_latest():
    release = HTTPSConnection('our.law.nagoya-u.ac.jp')
    release.request(
        'GET',
        '/jurism/dl?channel=release&platform=linux-' + platform.machine())
    release = release.getresponse()
    release = release.getheader('Location')
    return release.split('/')[-2]
Beispiel #2
0
def jurism_latest():
    release = HTTPSConnection('our.law.nagoya-u.ac.jp')
    try:
        release.request(
            'GET',
            '/jurism/dl?channel=release&platform=linux-' + platform.machine())
    except ConnectionRefusedError as e:
        if args.cache is not None:
            return 'cached'
        else:
            raise e

    release = release.getresponse()
    release = release.getheader('Location')

    if release is None and args.cache is not None: return 'cached'

    return release.split('/')[-2]