Exemplo n.º 1
0
 def setUp(self):
     self.sf = serverfiles.ServerFiles(server="http://localhost:12345/")
     t = time.time()
     while time.time(
     ) - t < 1.:  #wait for at most 1 second for server process to come online
         try:
             self.sf.info("domain1", "withinfo")
             break
         except:
             pass
     self.path = tempfile.mkdtemp()
     self.lf = serverfiles.LocalFiles(path=self.path, serverfiles=self.sf)
Exemplo n.º 2
0
    from Orange.utils import environ
except ImportError:
    from . import environ

from orangecontrib.bio.utils import serverfile_path

server_url = "http://orange.biolab.si/serverfiles-bio/"


class ServerFiles(serverfiles.ServerFiles):
    def __init__(self, server=server_url):
        serverfiles.ServerFiles.__init__(self, server)


PATH = serverfile_path()
LOCALFILES = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())


def localpath(*args):
    return LOCALFILES.localpath(*args)


def listfiles(*args):
    return [fname for domain, fname in LOCALFILES.listfiles(*args)]


def localpath_download(*path, **kwargs):
    return LOCALFILES.localpath_download(*path, **kwargs)


def download(*path):
Exemplo n.º 3
0
def update(*path, **kwargs):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.update(*path, **kwargs)
Exemplo n.º 4
0
def need_update(*path):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.needs_update(*path)
Exemplo n.º 5
0
def info(*args, **kwargs):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.info(*args, **kwargs)
Exemplo n.º 6
0
def download(*path, **kwargs):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.download(*path, **kwargs)
Exemplo n.º 7
0
def listfiles(*args):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.listfiles(*args)
Exemplo n.º 8
0
 def __init__(self):
     self.local_data = os.path.join(data_dir(versioned=False), 'sentiment/')
     self.serverfiles = serverfiles.ServerFiles(self.server_url)
     self.localfiles = serverfiles.LocalFiles(self.local_data,
                                              serverfiles=self.serverfiles)
     self._supported_languages = []
Exemplo n.º 9
0
 def __init__(self):
     self.local_data = os.path.join(data_dir(versioned=False), 'udpipe/')
     self.serverfiles = serverfiles.ServerFiles(self.server_url)
     self.localfiles = serverfiles.LocalFiles(self.local_data,
                                              serverfiles=self.serverfiles)
Exemplo n.º 10
0
import os

import serverfiles
from Orange.misc.environ import data_dir

import orangecontrib.infrared  # loads file readers


server = serverfiles.ServerFiles("http://193.2.72.57/infrared-data/")
localfiles = serverfiles.LocalFiles(
    os.path.join(data_dir(), "orange-infrared"), serverfiles=server)


def spectra20nea():
    return localfiles.localpath_download("spectra20.nea")

def dust():
    localfiles.localpath_download("20160831_06_Paris_25x_highmag.dat")
    return localfiles.localpath_download("20160831_06_Paris_25x_highmag.hdr")
Exemplo n.º 11
0
    from Orange.utils import environ
except ImportError:
    from . import environ

from orangecontrib.bio.utils import serverfile_path

server_url = "http://orange.biolab.si/serverfiles-bio/"


class ServerFiles(serverfiles.ServerFiles):
    def __init__(self, server=server_url):
        serverfiles.ServerFiles.__init__(self, server)


PATH = serverfile_path()
LOCALFILES = serverfiles.LocalFiles(PATH, )


def localpath(*args, **kwargs):
    return LOCALFILES.localpath(*args, **kwargs)


def listfiles(*args, **kwargs):
    return [fname for domain, fname in LOCALFILES.listfiles(*args, **kwargs)]


def localpath_download(*path, **kwargs):
    files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles())
    return files.localpath_download(*path, **kwargs)