From 6b116a88d038030f4977430224b23394a9d00649 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 17 Sep 2010 19:45:33 +0100 Subject: [PATCH] Remove backup feature because it is dangerous --- src/calibre/gui2/dialogs/metadata_bulk.py | 10 +--------- src/calibre/gui2/dialogs/metadata_bulk.ui | 11 ++++------- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/src/calibre/gui2/dialogs/metadata_bulk.py b/src/calibre/gui2/dialogs/metadata_bulk.py index 253686344a..ba3176c0af 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.py +++ b/src/calibre/gui2/dialogs/metadata_bulk.py @@ -193,8 +193,7 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): 'Note: you can destroy your library ' 'using this feature. Changes are permanent. There ' 'is no undo function. You are strongly encouraged ' - 'to backup the metadata.db file in your library ' - 'before proceeding.')) + 'to back up your library before proceeding.')) self.s_r_error = None self.s_r_obj = None @@ -278,13 +277,6 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): field = unicode(self.search_field.currentText()) if not field or not self.s_r_obj: return - if self.s_r_backup_db.isChecked(): - self.db.commit() - src = self.db.dbpath - dest = self.db.dbpath+'.backup' - if os.path.exists(dest): - os.remove(dest) - shutil.copyfile(src, dest) fm = self.db.field_metadata[field] diff --git a/src/calibre/gui2/dialogs/metadata_bulk.ui b/src/calibre/gui2/dialogs/metadata_bulk.ui index 04fb3d4602..251b3423b3 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.ui +++ b/src/calibre/gui2/dialogs/metadata_bulk.ui @@ -316,17 +316,14 @@ Future conversion of these books will use the default settings. true - - - + + - Backup 'metadata.db' to 'metadata.db.backup' before applying changes - - - true + +