def Remove(self): orngServerFiles.remove(self.domain, self.filename) # name = os.path.join(orngServerFiles.localpath(self.domain), self.filename) # if os.path.isdir(name): # import shutil # shutil.rmtree(name) # elif os.path.isfile(name): # os.remove(name) # os.remove(name + ".info") self.state = 2 self.updateWidget.SetState(self.state) # self.setData(3, Qt.DisplayRole, QVariant(self.stateDict[2])) self.master.UpdateInfoLabel() self.UpdateToolTip()
def Remove(self): orngServerFiles.remove(self.domain, self.filename) self.state = 2 self.updateWidget.SetState(self.state) self.master.UpdateInfoLabel() self.UpdateToolTip()
import orngServerFiles # remove a file from a local repository and download it from the server filename = "urllib2_file.py" print orngServerFiles.listfiles("demo") orngServerFiles.remove("demo", filename) orngServerFiles.download("demo", filename, verbose=False) info = orngServerFiles.info("demo", filename) print "%s: size=%s, datetime=%s" % (filename, info["size"], info["datetime"])