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)
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):
def update(*path, **kwargs): files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles()) return files.update(*path, **kwargs)
def need_update(*path): files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles()) return files.needs_update(*path)
def info(*args, **kwargs): files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles()) return files.info(*args, **kwargs)
def download(*path, **kwargs): files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles()) return files.download(*path, **kwargs)
def listfiles(*args): files = serverfiles.LocalFiles(PATH, serverfiles=ServerFiles()) return files.listfiles(*args)
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 = []
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)
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")
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)