Пример #1
0
    def run(self):
        # Create config file
        create_syslinux(self.dst)

        for file in self.file_list:
            size = get_file_size(file)
            file_name = os.path.split(file)[1]
            self.message = self.tr("Copying %s (%0.2fMB)" % (file_name, size))
            self.emit(QtCore.SIGNAL("update_label"), self.message)
            shutil.copyfile(file, "%s/%s" % (self.dst, file.split(self.src)[-1]))
            self.emit(QtCore.SIGNAL("increment_progress()"))

        self.emit(QtCore.SIGNAL("closeProgressDialog()"))
Пример #2
0
    def run(self):
        # Create config file
        create_syslinux(self.dst)

        for file in self.file_list:
            size = get_file_size(file)
            file_name = os.path.split(file)[1]
            self.message = self.tr("Copying %s (%0.2fMB)" % (file_name, size))
            self.emit(QtCore.SIGNAL("update_label"), self.message)
            shutil.copyfile(file, "%s/%s" % (self.dst, file.split(self.src)[-1]))
            self.emit(QtCore.SIGNAL("increment_progress()"))

        self.emit(QtCore.SIGNAL("closeProgressDialog()"))
Пример #3
0
    def __create_image(self, src, dst):
        create_USB_dirs(dst)

        self.utils.cprint(_("Creating boot manager..."), "yellow")
        if create_syslinux(self.iso_dir, dst):
            self.utils.cprint(_("Could not create boot manager."), "red")

            return False

        self.__copy_image(self.iso_dir, dst)

        self.utils.cprint(_("Unmounting image and USB disk..."), "green")
        unmount_dirs()

        self.utils.cprint(_("USB disk is ready. Now you can install or run Pardus from your USB disk."), "brightgreen")

        return True
Пример #4
0
    def __create_image(self, src, dst):
        create_USB_dirs(dst)

        self.utils.cprint(_("Creating boot manager..."), "yellow")
        if create_syslinux(self.iso_dir, dst):
            self.utils.cprint(_("Could not create boot manager."), "red")

            return False

        self.__copy_image(self.iso_dir, dst)

        self.utils.cprint(_("Unmounting image and USB disk..."), "green")
        unmount_dirs()

        self.utils.cprint(
            _("USB disk is ready. Now you can install or run Pardus from your USB disk."
              ), "brightgreen")

        return True