[Pkg-voip-commits] r5601 - in /freepbx/trunk/debian/patches: noisy_fail_mod_msg series
tzafrir-guest at alioth.debian.org
tzafrir-guest at alioth.debian.org
Wed Apr 23 17:05:13 UTC 2008
Author: tzafrir-guest
Date: Wed Apr 23 17:05:13 2008
New Revision: 5601
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5601
Log:
Give more useful error messages when installing / enabling modules.
Added:
freepbx/trunk/debian/patches/noisy_fail_mod_msg
Modified:
freepbx/trunk/debian/patches/series
Added: freepbx/trunk/debian/patches/noisy_fail_mod_msg
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx/trunk/debian/patches/noisy_fail_mod_msg?rev=5601&op=file
==============================================================================
--- freepbx/trunk/debian/patches/noisy_fail_mod_msg (added)
+++ freepbx/trunk/debian/patches/noisy_fail_mod_msg Wed Apr 23 17:05:13 2008
@@ -1,0 +1,82 @@
+Only print a message if an operation ((un)install, (en|dis)able) fails,
+but include the name of the module in it. This gives nicer error
+messages.
+
+--- freepbx-2.3.1~dfsg.orig/amp_conf/bin/module_admin
++++ freepbx-2.3.1~dfsg/amp_conf/bin/module_admin
+@@ -278,51 +278,51 @@ function doReload() {
+
+ function doDisable($modulename, $force) {
+ if (is_array($errors = module_disable($modulename, $force))) {
+- out("The following error(s) occured:");
++ out("Module $modulename disable: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully disabled");
++ #out("Module successfully disabled");
+ }
+ }
+
+ function doEnable($modulename, $force) {
+ if (is_array($errors = module_enable($modulename, $force))) {
+- out("The following error(s) occured:");
++ out("Module $modulename enable: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully enabled");
++ #out("Module successfully enabled");
+ }
+ }
+
+ function doInstall($modulename, $force) {
+ if (is_array($errors = module_install($modulename, $force))) {
+- out("The following error(s) occured:");
++ out("Module $modulename install: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully installed");
++ #out("Module successfully installed");
+ }
+ }
+
+ function doUninstall($modulename, $force) {
+ if (is_array($errors = module_uninstall($modulename, $force))) {
+- out("The following error(s) occured:");
++ out("Module $modulename uninstall: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully uninstalled");
++ #out("Module successfully uninstalled");
+ }
+ }
+
+ function doDelete($modulename, $force) {
+ if (is_array($errors = module_delete($modulename, $force))) {
+- out("The following error(s) occured:");
++ out("Module $module delete: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully deleted");
++ #out("Module successfully deleted");
+ }
+ }
+
+@@ -332,11 +332,11 @@ function doDownload($modulename, $force)
+ global $modulerepository_path;
+
+ if (is_array($errors = module_download($modulename, $force, 'download_progress', $modulerepository_path, $modulexml_path))) {
+- out("The following error(s) occured:");
++ out("$Module $module download: The following error(s) occured:");
+ out(' - '.implode("\n - ",$errors));
+ exit(2);
+ } else {
+- out("Module successfully downloaded");
++ #out("Module successfully downloaded");
+ }
+ }
+
Modified: freepbx/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-voip/freepbx/trunk/debian/patches/series?rev=5601&op=diff
==============================================================================
--- freepbx/trunk/debian/patches/series (original)
+++ freepbx/trunk/debian/patches/series Wed Apr 23 17:05:13 2008
@@ -14,3 +14,4 @@
# pending patches, still need to be ported
# to freepbx-2.2
#fix-wierd-email
+noisy_fail_mod_msg
More information about the Pkg-voip-commits
mailing list