Exemplo n.º 1
0
def open(url, task=None):
    if task:
        scheme, netloc, path = util.urlsplit(url,
                                             localhost=task.host,
                                             disco_port=task.disco_port,
                                             disco_data=task.disco_data,
                                             ddfs_data=task.ddfs_data)
    else:
        scheme, netloc, path = util.urlsplit(url, localhost=None)
    return comm.open_url(util.urljoin((scheme, netloc, path)))
Exemplo n.º 2
0
def open(url, task=None):
    if task:
        scheme, netloc, path = util.urlsplit(url,
                                             localhost=task.host,
                                             disco_port=task.disco_port,
                                             disco_data=task.disco_data,
                                             ddfs_data=task.ddfs_data)
    else:
        scheme, netloc, path = util.urlsplit(url, localhost=None)
    return comm.open_url(util.urljoin((scheme, netloc, path)))
Exemplo n.º 3
0
def relativizetag(tag, parent):
    _scheme, netloc, name = urlsplit(canonizetag(tag))
    _scheme, parentloc, _ = urlsplit(canonizetag(parent))
    return urljoin(("tag", netloc or parentloc, name))
Exemplo n.º 4
0
def relativizetag(tag, parent):
    _scheme, netloc, name = urlsplit(canonizetag(tag))
    _scheme, parentloc, _ = urlsplit(canonizetag(parent))
    return urljoin(('tag', netloc or parentloc, name))