diff options
author | dcorbacho <dparracorbacho@piotal.io> | 2020-11-18 14:27:41 +0000 |
---|---|---|
committer | dcorbacho <dparracorbacho@piotal.io> | 2020-11-18 14:27:41 +0000 |
commit | f23a51261d9502ec39df0f8db47ba6b22aa7659f (patch) | |
tree | 53dcdf46e7dc2c14e81ee960bce8793879b488d3 /packaging/debs/Debian/scripts/compare-debian-versions.py | |
parent | afa2c2bf6c7e0e9b63f4fb53dc931c70388e1c82 (diff) | |
parent | 9f6d64ec4a4b1eeac24d7846c5c64fd96798d892 (diff) | |
download | rabbitmq-server-git-stream-timestamp-offset.tar.gz |
Merge remote-tracking branch 'origin/master' into stream-timestamp-offsetstream-timestamp-offset
Diffstat (limited to 'packaging/debs/Debian/scripts/compare-debian-versions.py')
-rwxr-xr-x | packaging/debs/Debian/scripts/compare-debian-versions.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/packaging/debs/Debian/scripts/compare-debian-versions.py b/packaging/debs/Debian/scripts/compare-debian-versions.py new file mode 100755 index 0000000000..ec138fa623 --- /dev/null +++ b/packaging/debs/Debian/scripts/compare-debian-versions.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python2 + +import apt_pkg +import os.path +import sys + +if len(sys.argv) != 3: + print('Syntax: %s <version a> <version b>' % (os.path.basename(sys.argv[0]))) + sys.exit(64) + +a = sys.argv[1] +b = sys.argv[2] + +apt_pkg.init_system() +vc = apt_pkg.version_compare(a,b) + +if vc > 0: + print('%s < %s' % (b, a)) +elif vc == 0: + print('%s = %s' % (a, b)) +elif vc < 0: + print('%s < %s' % (a, b)) |