holland-coredev team mailing list archive
-
holland-coredev team
-
Mailing list archive
-
Message #00150
[Bug 782807] [NEW] Uncaught exception "ZeroDivisionError: float division by zero"
Public bug reported:
When running 'holland bk' on Mac OSX after a clan 'mkvirtenv.py':
[holland-test]% holland bk
2011-05-14 16:14:32,643 [INFO] Backup: default
2011-05-14 16:14:32,689 [INFO] + Found plugin mysqldump
2011-05-14 16:14:32,690 [INFO] + Locked spool /Users/wdierkes/holland-test/backups/default/.holland
2011-05-14 16:14:32,690 [INFO] + Initialized backup directory /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d
2011-05-14 16:14:32,691 [INFO] + Running setup-backup hooks
2011-05-14 16:14:32,691 [INFO] + Configured plugin
2011-05-14 16:14:32,703 [INFO] + Connected to MySQL
2011-05-14 16:14:32,704 [INFO] Connected to localhost via unix socket /tmp/mysql.sock as wdierkes@localhost
2011-05-14 16:14:32,704 [INFO] + Evaluating schema
2011-05-14 16:14:32,706 [INFO] + Ran plugin pre
2011-05-14 16:14:32,706 [INFO] + Running before-backup hooks
2011-05-14 16:14:32,707 [INFO] + Estimating backup size
2011-05-14 16:14:32,707 [INFO] Estimating backup size
2011-05-14 16:14:32,707 [INFO] ----------------------
2011-05-14 16:14:32,707 [INFO] * Using plugin estimate 0.00B
2011-05-14 16:14:32,708 [INFO] + Plugin estimated backup size of 0.00B
2011-05-14 16:14:32,708 [INFO] + Adjusted estimated size by 100.00% to 0.00B
2011-05-14 16:14:32,708 [INFO] + Spool directory /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d has 186.02GB available
2011-05-14 16:14:32,713 [INFO] + Saved config to /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup.conf
2011-05-14 16:14:32,713 [INFO] Running backup
2011-05-14 16:14:32,713 [INFO] mysqldump backup
2011-05-14 16:14:32,713 [INFO] ----------------
2011-05-14 16:14:32,713 [INFO] :databases: test
2011-05-14 16:14:32,714 [INFO] + mkdir /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup_data
2011-05-14 16:14:32,714 [INFO] + mkconfig /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf
2011-05-14 16:14:32,714 [INFO] + exclusions >> /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf
2011-05-14 16:14:32,728 [INFO] - Adding mysqldump options
2011-05-14 16:14:32,728 [INFO] + --flush-privileges
2011-05-14 16:14:32,728 [INFO] + --max-allowed-packet=128M
2011-05-14 16:14:32,729 [INFO] + file-per-database
2011-05-14 16:14:32,729 [INFO] + parallelism=1
2011-05-14 16:14:32,753 [INFO] mysqldump(test[76479])::
2011-05-14 16:14:32,755 [INFO] /usr/local/bin/mysqldump --defaults-extra-file=/Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf --flush-privileges --max-allowed-packet=128M --single-transaction test
2011-05-14 16:14:32,762 [INFO] * mysqldump(test[76479]) complete
2011-05-14 16:14:32,762 [INFO] mysqldump[76479] exited with status 0
2011-05-14 16:14:32,763 [INFO] + Running after-backup hooks
2011-05-14 16:14:32,764 [INFO] Backup job default completed in 0.06 seconds
2011-05-14 16:14:32,764 [INFO] + Final backup size 1.71KB
2011-05-14 16:14:32,771 [INFO] + Saved config to /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup.conf
2011-05-14 16:14:32,771 [INFO] + Keep 1 backups
2011-05-14 16:14:32,773 [INFO] + Purged old backup /Users/wdierkes/holland-test/backups/default/20110514_161358.GwRPWe
2011-05-14 16:14:32,773 [INFO] + Kept backup /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d
2011-05-14 16:14:32,773 [INFO] Unexpected exception while running command "bk"
Traceback (most recent call last):
File "/Users/wdierkes/devel/holland/holland/cli/main.py", line 116, in execute
return self.chain(opts.subcommand, opts.args)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/base.py", line 123, in chain
return cmd(args)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/base.py", line 220, in __call__
return self.execute(optns, parser)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/builtin/cmd_backup.py", line 59, in execute
dry_run=dry_run)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/builtin/cmd_backup.py", line 82, in run_backup
backupmgr.backup(config, dry_run=dry_run)
File "/Users/wdierkes/devel/holland/holland/core/backup/manager.py", line 50, in backup
job.run(dry_run)
File "/Users/wdierkes/devel/holland/holland/core/backup/job.py", line 74, in run
beacon.notify_all('after-backup', job=self)
File "/Users/wdierkes/devel/holland/holland/core/util/signal.py", line 51, in notify_all
raise result
ZeroDivisionError: float division by zero
** Affects: holland-backup
Importance: Undecided
Status: New
** Changed in: holland-backup
Milestone: None => 1.1.0a2
--
You received this bug notification because you are a member of Holland
Build, which is subscribed to holland-backup.
https://bugs.launchpad.net/bugs/782807
Title:
Uncaught exception "ZeroDivisionError: float division by zero"
Status in Holland Backup Framework:
New
Bug description:
When running 'holland bk' on Mac OSX after a clan 'mkvirtenv.py':
[holland-test]% holland bk
2011-05-14 16:14:32,643 [INFO] Backup: default
2011-05-14 16:14:32,689 [INFO] + Found plugin mysqldump
2011-05-14 16:14:32,690 [INFO] + Locked spool /Users/wdierkes/holland-test/backups/default/.holland
2011-05-14 16:14:32,690 [INFO] + Initialized backup directory /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d
2011-05-14 16:14:32,691 [INFO] + Running setup-backup hooks
2011-05-14 16:14:32,691 [INFO] + Configured plugin
2011-05-14 16:14:32,703 [INFO] + Connected to MySQL
2011-05-14 16:14:32,704 [INFO] Connected to localhost via unix socket /tmp/mysql.sock as wdierkes@localhost
2011-05-14 16:14:32,704 [INFO] + Evaluating schema
2011-05-14 16:14:32,706 [INFO] + Ran plugin pre
2011-05-14 16:14:32,706 [INFO] + Running before-backup hooks
2011-05-14 16:14:32,707 [INFO] + Estimating backup size
2011-05-14 16:14:32,707 [INFO] Estimating backup size
2011-05-14 16:14:32,707 [INFO] ----------------------
2011-05-14 16:14:32,707 [INFO] * Using plugin estimate 0.00B
2011-05-14 16:14:32,708 [INFO] + Plugin estimated backup size of 0.00B
2011-05-14 16:14:32,708 [INFO] + Adjusted estimated size by 100.00% to 0.00B
2011-05-14 16:14:32,708 [INFO] + Spool directory /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d has 186.02GB available
2011-05-14 16:14:32,713 [INFO] + Saved config to /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup.conf
2011-05-14 16:14:32,713 [INFO] Running backup
2011-05-14 16:14:32,713 [INFO] mysqldump backup
2011-05-14 16:14:32,713 [INFO] ----------------
2011-05-14 16:14:32,713 [INFO] :databases: test
2011-05-14 16:14:32,714 [INFO] + mkdir /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup_data
2011-05-14 16:14:32,714 [INFO] + mkconfig /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf
2011-05-14 16:14:32,714 [INFO] + exclusions >> /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf
2011-05-14 16:14:32,728 [INFO] - Adding mysqldump options
2011-05-14 16:14:32,728 [INFO] + --flush-privileges
2011-05-14 16:14:32,728 [INFO] + --max-allowed-packet=128M
2011-05-14 16:14:32,729 [INFO] + file-per-database
2011-05-14 16:14:32,729 [INFO] + parallelism=1
2011-05-14 16:14:32,753 [INFO] mysqldump(test[76479])::
2011-05-14 16:14:32,755 [INFO] /usr/local/bin/mysqldump --defaults-extra-file=/Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/holland.my.cnf --flush-privileges --max-allowed-packet=128M --single-transaction test
2011-05-14 16:14:32,762 [INFO] * mysqldump(test[76479]) complete
2011-05-14 16:14:32,762 [INFO] mysqldump[76479] exited with status 0
2011-05-14 16:14:32,763 [INFO] + Running after-backup hooks
2011-05-14 16:14:32,764 [INFO] Backup job default completed in 0.06 seconds
2011-05-14 16:14:32,764 [INFO] + Final backup size 1.71KB
2011-05-14 16:14:32,771 [INFO] + Saved config to /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d/backup.conf
2011-05-14 16:14:32,771 [INFO] + Keep 1 backups
2011-05-14 16:14:32,773 [INFO] + Purged old backup /Users/wdierkes/holland-test/backups/default/20110514_161358.GwRPWe
2011-05-14 16:14:32,773 [INFO] + Kept backup /Users/wdierkes/holland-test/backups/default/20110514_161432.HUvW5d
2011-05-14 16:14:32,773 [INFO] Unexpected exception while running command "bk"
Traceback (most recent call last):
File "/Users/wdierkes/devel/holland/holland/cli/main.py", line 116, in execute
return self.chain(opts.subcommand, opts.args)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/base.py", line 123, in chain
return cmd(args)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/base.py", line 220, in __call__
return self.execute(optns, parser)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/builtin/cmd_backup.py", line 59, in execute
dry_run=dry_run)
File "/Users/wdierkes/devel/holland/holland/cli/cmd/builtin/cmd_backup.py", line 82, in run_backup
backupmgr.backup(config, dry_run=dry_run)
File "/Users/wdierkes/devel/holland/holland/core/backup/manager.py", line 50, in backup
job.run(dry_run)
File "/Users/wdierkes/devel/holland/holland/core/backup/job.py", line 74, in run
beacon.notify_all('after-backup', job=self)
File "/Users/wdierkes/devel/holland/holland/core/util/signal.py", line 51, in notify_all
raise result
ZeroDivisionError: float division by zero
Follow ups
References