From afbbd39abe6e376d1a0248ae05bc17068cc43e11 Mon Sep 17 00:00:00 2001 From: Scott Moser Date: Fri, 15 Sep 2017 15:06:17 -0400 Subject: debian/rules, debian/apport-launcher.py: add an apport hook. Add the apport launcher that takes advantage of the newly added cloudinit.apport. LP: #1607345 --- debian/apport-launcher.py | 6 ++++++ debian/rules | 1 + 2 files changed, 7 insertions(+) create mode 100644 debian/apport-launcher.py diff --git a/debian/apport-launcher.py b/debian/apport-launcher.py new file mode 100644 index 00000000..30fea31b --- /dev/null +++ b/debian/apport-launcher.py @@ -0,0 +1,6 @@ +'''Wrapper for cloudinit apport interface''' + +from cloudinit.apport import add_info as cloudinit_add_info + +def add_info(report, ui): + return cloudinit_add_info(report, ui) diff --git a/debian/rules b/debian/rules index 48050449..72754aab 100755 --- a/debian/rules +++ b/debian/rules @@ -20,3 +20,4 @@ override_dh_auto_install: install -D -m 0644 ./tools/21-cloudinit.conf debian/cloud-init/etc/rsyslog.d/21-cloudinit.conf install -D ./tools/Z99-cloud-locale-test.sh debian/cloud-init/etc/profile.d/Z99-cloud-locale-test.sh install -D ./tools/Z99-cloudinit-warnings.sh debian/cloud-init/etc/profile.d/Z99-cloudinit-warnings.sh + install -m 0644 -D debian/apport-launcher.py debian/cloud-init/usr/share/apport/package-hooks/cloud-init.py -- cgit v1.2.3