jenkins-bot has submitted this change and it was merged.

Change subject: New package, minor debian tweaks
......................................................................


New package, minor debian tweaks

* New release 1.12
* Add myself to the uploaders
* Updated standards version
* Re-added the sysvinit script, per debian policy, making it work with
  our current package.

Change-Id: Ie3afbda05966c8f7d0648194c095459a0c5dcf38
---
M debian/changelog
M debian/control
A debian/pybal.init
M setup.py
4 files changed, 41 insertions(+), 3 deletions(-)

Approvals:
  Giuseppe Lavagetto: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/debian/changelog b/debian/changelog
index 81b8816..d94124a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+pybal (1.12) jessie-wikimedia; urgency=medium
+
+  * IdleConnection: set tcp keepalive
+  * Add EtcdConfigurationObserver to consume configuration dynamically from 
etcd
+  * Convert logging from print to twisted.python.log
+
+ -- Giuseppe Lavagetto <glavage...@wikimedia.org>  Fri, 30 Oct 2015 11:44:14 
+0100
+
 pybal (1.11.1) jessie-wikimedia; urgency=medium
 
   * Fix a typo in Proxyfetch, systemd unit file
diff --git a/debian/control b/debian/control
index 828ae6f..2614497 100644
--- a/debian/control
+++ b/debian/control
@@ -3,9 +3,9 @@
 Priority: optional
 X-Python-Version: >= 2.7, << 2.8
 Maintainer: Mark Bergsma <m...@wikimedia.org>
-Uploaders: Faidon Liambotis <fai...@wikimedia.org>
+Uploaders: Faidon Liambotis <fai...@wikimedia.org>, Giuseppe Lavagetto 
<glavage...@wikimedia.org>
 Build-Depends: debhelper (>= 8), python-all, dh-python
-Standards-Version: 3.9.3
+Standards-Version: 3.9.6
 Homepage: http://wikitech.wikimedia.org/view/Pybal
 
 Package: pybal
diff --git a/debian/pybal.init b/debian/pybal.init
new file mode 100755
index 0000000..0e96985
--- /dev/null
+++ b/debian/pybal.init
@@ -0,0 +1,30 @@
+#!/lib/init/init-d-script
+
+### BEGIN INIT INFO
+# Provides:             pybal
+# Required-Start:       $remote_fs $syslog $network
+# Required-Stop:        $remote_fs $syslog
+# Should-Start:         $named
+# Should-Stop:
+# Default-Start:        2 3 4 5
+# Default-Stop:         0 1 6
+# Short-Description:    PyBal
+# Description:          PyBal LVS monitor
+### END INIT INFO
+DAEMON=/usr/sbin/pybal
+NAME=pybal
+DESC=pybal
+
+do_start_cmd_override() {
+       if pidofproc $DAEMON > /dev/null; then
+               return 1
+       fi
+       start-stop-daemon --start --quiet --background --name $NAME \
+               --startas /bin/bash -- -c "exec $DAEMON $DAEMON_OPTS > 
/var/log/pybal.log 2>&1" || return 2
+}
+
+do_stop_cmd_override() {
+       PID=$(pidofproc $DAEMON)
+       start-stop-daemon --stop --quiet --pid $PID \
+               --name $NAME --retry 2 --oknodo
+}
diff --git a/setup.py b/setup.py
index fa534da..acbcfc1 100644
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,7 @@
 
 setup(
     name='PyBal',
-    version='1.9',
+    version='1.12',
     license='GPLv2+',
     author='Mark Bergsma',
     author_email='m...@wikimedia.org',

-- 
To view, visit https://gerrit.wikimedia.org/r/249984
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie3afbda05966c8f7d0648194c095459a0c5dcf38
Gerrit-PatchSet: 4
Gerrit-Project: operations/debs/pybal
Gerrit-Branch: master
Gerrit-Owner: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: BBlack <bbl...@wikimedia.org>
Gerrit-Reviewer: Filippo Giunchedi <fgiunch...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Mark Bergsma <m...@wikimedia.org>
Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to