diff options
author | fhajny <fhajny@pkgsrc.org> | 2015-10-20 08:42:43 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2015-10-20 08:42:43 +0000 |
commit | 19cdcdc3462ad6639d78b2aac22979ec2cb1f7d2 (patch) | |
tree | ffe85b017b5d45b6e3401a6bd1b4fa326e5059d1 /databases/py-barman | |
parent | f8e1381858a57c2ff8ee9b664ce611c9150688ee (diff) | |
download | pkgsrc-19cdcdc3462ad6639d78b2aac22979ec2cb1f7d2.tar.gz |
Update databases/py-barman to 1.5.0.
- Add support for the get-wal command which allows users to fetch any
WAL file from the archive of a specific server
- Add support for retry hook scripts, a special kind of hook scripts
that Barman tries to run until they succeed
- Add active configuration option for a server to temporarily disable
the server by setting it to False
- Add barman_lock_directory global option to change the location of
lock files (by default: 'barman_home')
- Execute the full suite of checks before starting a backup, and skip
it in case one or more checks fail
- Forbid to delete a running backup
- Analyse include directives of a PostgreSQL server during backup and
recover operations
- Add check for conflicting paths in the configuration of Barman, both
intra (by temporarily disabling a server) and inter-server (by
refusing any command, to any server).
- Add check for wal_level
- Add barman-wal-restore script to be used as restore_command on a
standby server, in conjunction with barman get-wal
- Implement a standard and consistent policy for error management
- Improved cache management of backups
- Improved management of configuration in unit tests
- Tutorial and man page sources have been converted to Markdown format
- Add code documentation through Sphinx
- Complete refactor of the code responsible for managing the backup
and the recover commands
- Changed internal directory structure of a backup
- Introduce copy_method option (currently fixed to rsync)
- Bug fixes:
- Manage options without '=' in PostgreSQL configuration files
- Preserve Timeline history files (Fixes: #70)
- Workaround for rsync on SUSE Linux (Closes: #13 and #26)
- Disables dangerous settings in postgresql.auto.conf
(Closes: #68)
- Fixed error in WAL rate calculation
Diffstat (limited to 'databases/py-barman')
-rw-r--r-- | databases/py-barman/Makefile | 4 | ||||
-rw-r--r-- | databases/py-barman/PLIST | 11 | ||||
-rw-r--r-- | databases/py-barman/distinfo | 9 |
3 files changed, 14 insertions, 10 deletions
diff --git a/databases/py-barman/Makefile b/databases/py-barman/Makefile index 5abd86bf2b9..657c7679299 100644 --- a/databases/py-barman/Makefile +++ b/databases/py-barman/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2015/06/09 15:06:39 fhajny Exp $ +# $NetBSD: Makefile,v 1.6 2015/10/20 08:42:43 fhajny Exp $ -DISTNAME= barman-1.4.1 +DISTNAME= barman-1.5.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= databases python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pgbarman/} diff --git a/databases/py-barman/PLIST b/databases/py-barman/PLIST index 6caf70d6b34..3d7abfdbfe6 100644 --- a/databases/py-barman/PLIST +++ b/databases/py-barman/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2014/11/04 12:56:14 fhajny Exp $ +@comment $NetBSD: PLIST,v 1.2 2015/10/20 08:42:43 fhajny Exp $ bin/barman ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -11,6 +11,9 @@ ${PYSITELIB}/barman/__init__.pyo ${PYSITELIB}/barman/backup.py ${PYSITELIB}/barman/backup.pyc ${PYSITELIB}/barman/backup.pyo +${PYSITELIB}/barman/backup_executor.py +${PYSITELIB}/barman/backup_executor.pyc +${PYSITELIB}/barman/backup_executor.pyo ${PYSITELIB}/barman/cli.py ${PYSITELIB}/barman/cli.pyc ${PYSITELIB}/barman/cli.pyo @@ -41,15 +44,15 @@ ${PYSITELIB}/barman/lockfile.pyo ${PYSITELIB}/barman/output.py ${PYSITELIB}/barman/output.pyc ${PYSITELIB}/barman/output.pyo +${PYSITELIB}/barman/recovery_executor.py +${PYSITELIB}/barman/recovery_executor.pyc +${PYSITELIB}/barman/recovery_executor.pyo ${PYSITELIB}/barman/retention_policies.py ${PYSITELIB}/barman/retention_policies.pyc ${PYSITELIB}/barman/retention_policies.pyo ${PYSITELIB}/barman/server.py ${PYSITELIB}/barman/server.pyc ${PYSITELIB}/barman/server.pyo -${PYSITELIB}/barman/testing_helpers.py -${PYSITELIB}/barman/testing_helpers.pyc -${PYSITELIB}/barman/testing_helpers.pyo ${PYSITELIB}/barman/utils.py ${PYSITELIB}/barman/utils.pyc ${PYSITELIB}/barman/utils.pyo diff --git a/databases/py-barman/distinfo b/databases/py-barman/distinfo index bbc626cbdcc..8f6c97bd395 100644 --- a/databases/py-barman/distinfo +++ b/databases/py-barman/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.3 2015/06/09 15:06:39 fhajny Exp $ +$NetBSD: distinfo,v 1.4 2015/10/20 08:42:43 fhajny Exp $ -SHA1 (barman-1.4.1.tar.gz) = 9f6465271bdac62d1a00c1f9e9da3737da0cd2ee -RMD160 (barman-1.4.1.tar.gz) = 1ef7caae63fd5d7698cf2c9b6671c34044071200 -Size (barman-1.4.1.tar.gz) = 122048 bytes +SHA1 (barman-1.5.0.tar.gz) = 9833e9023b011fbd87d3c68ad867683c8acbc356 +RMD160 (barman-1.5.0.tar.gz) = d2e81a588f2135efe7785b910e91d77cade49106 +SHA512 (barman-1.5.0.tar.gz) = 7b9501277868b141f3813a545fe5463a1f7cddb0d4aaeb6c13a21aa969ced4a0a53a38ecb6e091b84c0174dae0593235cb8b586bdd244b30776273030cdfc1e8 +Size (barman-1.5.0.tar.gz) = 128132 bytes SHA1 (patch-barman_utils.py) = 30723ff650fcbe0c1cf5108424d997bf96898fd4 |