def __init__(self, cmdline, filename, filetitle): Job.__init__(self, "Download: %s" % filetitle) self.filename = filename #self.toolbox = toolbox self.retrycount = 0 print '63', filename downloadTaskrtmp(self, cmdline, filename)
def __init__(self, project, imagepath): Job.__init__(self, _("Burn DVD")) self.project = project self.menupreview = False from Tools.Directories import getSize if imagepath.endswith(".iso"): PreviewTask(self, imagepath) burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD() + '=' + imagepath, "-dvd-compat" ] if getSize(imagepath) / (1024 * 1024) > self.project.MAX_SL: burnargs += ["-use-the-force-luke=4gms", "-speed=1", "-R"] else: PreviewTask(self, imagepath + "/VIDEO_TS/") volName = self.project.settings.name.getValue() burnargs = ["-Z", "/dev/" + harddiskmanager.getCD(), "-dvd-compat"] if getSize(imagepath) / (1024 * 1024) > self.project.MAX_SL: burnargs += ["-use-the-force-luke=4gms", "-speed=1", "-R"] burnargs += [ "-dvd-video", "-publisher", "Dreambox", "-V", volName, imagepath ] tool = "growisofs" BurnTask(self, burnargs, tool)
def __init__(self, url, filename, device=None, mountpoint="/"): Job.__init__(self, _("Download .NFI-Files for USB-Flasher")) if device: if isMount(mountpoint): UmountTask(self, mountpoint) MountTask(self, device, mountpoint) ImageDownloadTask(self, url, mountpoint+filename) ImageDownloadTask(self, url[:-4]+".nfo", mountpoint+filename[:-4]+".nfo")
def __init__(self, url, filename, device=None, mountpoint="/"): Job.__init__(self, _("Download .NFI-files for USB-flasher")) if device: if isMount(mountpoint): UmountTask(self, mountpoint) MountTask(self, device, mountpoint) ImageDownloadTask(self, url, mountpoint+filename) ImageDownloadTask(self, url[:-4]+".nfo", mountpoint+filename[:-4]+".nfo")
def __init__(self, project): Job.__init__(self, "Data DVD Burn") self.project = project from time import strftime from Tools.Directories import SCOPE_HDD, resolveFilename, createDir new_workspace = resolveFilename(SCOPE_HDD) + "tmp/" + strftime("%Y%m%d%H%M%S") + "/dvd/" createDir(new_workspace, True) self.workspace = new_workspace self.project.workspace = self.workspace self.conduct()
def __init__(self, project, menupreview=False): Job.__init__(self, "DVDBurn Job") self.project = project from time import strftime from Tools.Directories import SCOPE_HDD, resolveFilename, createDir new_workspace = resolveFilename(SCOPE_HDD) + "tmp/" + strftime("%Y%m%d%H%M%S") createDir(new_workspace, True) self.workspace = new_workspace self.project.workspace = self.workspace self.menupreview = menupreview self.conduct()
def __init__(self, project): Job.__init__(self, "Bludisc Burn") self.project = project new_workspace = resolveFilename(SCOPE_HDD) + "tmp/" + strftime("bludisc_%Y%m%d%H%M/") createDir(new_workspace, True) self.workspace = new_workspace self.project.workspace = self.workspace self.titles = [] for title in self.project.titles: self.titles.append(BludiscTitle(title)) # wrap original DVD-Title into new BludiscTitle objects self.conduct()
def __init__(self, project, imagepath): Job.__init__(self, _("Burn DVD")) self.project = project self.menupreview = False if imagepath.endswith(".iso"): PreviewTask(self, imagepath) burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD() + '='+imagepath, "-dvd-compat" ] else: PreviewTask(self, imagepath + "/VIDEO_TS/") volName = self.project.settings.name.getValue() burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD(), "-dvd-compat" ] burnargs += [ "-dvd-video", "-publisher", "Dreambox", "-V", volName, imagepath ] tool = "/bin/growisofs" BurnTask(self, burnargs, tool)
def __init__(self, path): Job.__init__(self, _("USB stick wizard")) self.path = path self.device = path while self.device[-1:] == "/" or self.device[-1:].isdigit(): self.device = self.device[:-1] box = HardwareInfo().get_device_name() url = "http://www.dreamboxupdate.com/download/opendreambox/dreambox-nfiflasher-%s.tar.bz2" % box self.downloadfilename = "/tmp/dreambox-nfiflasher-%s.tar.bz2" % box self.imagefilename = "/tmp/nfiflash_%s.img" % box #UmountTask(self, device) PartitionTask(self) ImageDownloadTask(self, url, self.downloadfilename) UnpackTask(self) CopyTask(self)
def __init__(self, project, imagepath): Job.__init__(self, _("Burn DVD")) self.project = project self.menupreview = False from Tools.Directories import getSize if imagepath.endswith(".iso"): PreviewTask(self, imagepath) burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD() + '='+imagepath, "-dvd-compat" ] if getSize(imagepath)/(1024*1024) > self.project.MAX_SL: burnargs += [ "-use-the-force-luke=4gms", "-speed=1", "-R" ] else: PreviewTask(self, imagepath + "/VIDEO_TS/") volName = self.project.settings.name.value burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD(), "-dvd-compat" ] if getSize(imagepath)/(1024*1024) > self.project.MAX_SL: burnargs += [ "-use-the-force-luke=4gms", "-speed=1", "-R" ] burnargs += [ "-dvd-video", "-publisher", "Dreambox", "-V", volName, imagepath ] tool = "growisofs" BurnTask(self, burnargs, tool)
def __init__(self, project, imagepath): Job.__init__(self, _("Burn DVD")) self.project = project self.menupreview = False if imagepath.endswith(".iso"): PreviewTask(self, imagepath) burnargs = [ "-Z", "/dev/" + harddiskmanager.getCD() + '=' + imagepath, "-dvd-compat" ] else: PreviewTask(self, imagepath + "/VIDEO_TS/") volName = self.project.settings.name.getValue() burnargs = ["-Z", "/dev/" + harddiskmanager.getCD(), "-dvd-compat"] burnargs += [ "-dvd-video", "-publisher", "Dreambox", "-V", volName, imagepath ] tool = "/bin/growisofs" BurnTask(self, burnargs, tool)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Copying files")) cmdline = ('cp', '-Rf', srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, url, filename, file): Job.__init__(self, _('Downloading %s' % file)) FileDownloadTask(self, url, filename)
def __init__(self, toolbox, cmdline, filename, filetitle): Job.__init__(self, _("Downloading")) self.toolbox = toolbox self.retrycount = 0 downloadTask(self, cmdline, filename, filetitle)
def __init__(self, url, file, title): Job.__init__(self, title) downloadTask(self, url, file)
def __init__(self, toolbox, cmdline, eventname): Job.__init__(self, _("Creating AP and SC Files")) self.toolbox = toolbox CreateAPSCFilesTask(self, cmdline, eventname)
def __init__(self, url, filename, file): Job.__init__(self, _("Downloading %s" %file)) ImageDownloadTask(self, url, filename)
def __init__(self, toolbox, cmdline, srcfile, destfile, eventname): Job.__init__(self, _("Merging Timeshift files")) self.toolbox = toolbox AddMergeTimeshiftTask(self, cmdline, srcfile, destfile, eventname)
def __init__(self, toolbox): Job.__init__(self, _("DVD media toolbox")) self.toolbox = toolbox DVDformatTask(self)
def __init__(self, cmdline, filename, filetitle): Job.__init__(self, 'Download: %s' % filetitle) self.filename = filename self.retrycount = 0 print '63', filename downloadTaskrtmp(self, cmdline, filename)
def __init__(self, url, filename, file): Job.__init__(self, _("%s") % file) DownloadTask(self, url, filename)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Copying files")) cmdline = 'cp -Rf "%s" "%s"' % (srcfile,destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, toolbox, cmdline, srcfile, destfile, eventname): Job.__init__(self, _('Merging Timeshift files')) self.toolbox = toolbox AddMergeTimeshiftTask(self, cmdline, srcfile, destfile, eventname)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _('Copying files')) cmdline = 'cp -Rf "%s" "%s"' % (srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Moving files")) cmdline = 'mv -f "%s" "%s"' % (srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, url, file, title): Job.__init__(self, title) self.download_file = file self.download_job = downloadTask(self, url, self.download_file)
def __init__(self, url, filename, file): Job.__init__(self, _("Downloading %s") % file) ImageDownloadTask(self, url, filename)
def __init__(self, url, outputfile, title, downloadStop): Job.__init__(self, title) downloadTask(self, url, outputfile, downloadStop)
def __init__(self, toolbox, cmdline, srcfile, destfile, eventname): Job.__init__(self, _("Saving Timeshift files")) self.toolbox = toolbox AddCopyTimeshiftTask(self, cmdline, srcfile, destfile, eventname)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Moving files")) cmdline = ('mv', '-f', srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Copying files")) cmdline = "cp -Rf \"%s\" \"%s\"" % (srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, url, file, title, agent=None): Job.__init__(self, title) DownloadTask(self, url, file, agent)
def __init__(self, toolbox, cmdline, eventname): Job.__init__(self, _('Creating AP and SC Files')) self.toolbox = toolbox CreateAPSCFilesTask(self, cmdline, eventname)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _("Moving files")) cmdline = "mv -f \"%s\" \"%s\"" % (srcfile,destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)
def __init__(self, src_file, dst_file, src_isDir, do_copy, title): Job.__init__(self, title) FileTransferTask(self, src_file, dst_file, src_isDir, do_copy)
def __init__(self, toolbox, cmdline, srcfile, destfile, eventname): Job.__init__(self, _('Saving Timeshift files')) self.toolbox = toolbox AddCopyTimeshiftTask(self, cmdline, srcfile, destfile, eventname)
def __init__(self, srcfile, destfile, name): Job.__init__(self, _('Moving files')) cmdline = 'mv -f "%s" "%s"' % (srcfile, destfile) AddFileProcessTask(self, cmdline, srcfile, destfile, name)