summaryrefslogtreecommitdiffstats
path: root/pym/elog_modules/mod_custom.py
diff options
context:
space:
mode:
authorMarius Mauch <genone@gentoo.org>2007-01-25 15:49:26 +0000
committerMarius Mauch <genone@gentoo.org>2007-01-25 15:49:26 +0000
commit3b08c21101b0801d7c5d6c145a27bef5cd42078c (patch)
tree2eea73b311d67b567410670630335796bf0a272c /pym/elog_modules/mod_custom.py
parentb4eed9540e19ee7038ac875f0e084f8256675580 (diff)
downloadportage-3b08c21101b0801d7c5d6c145a27bef5cd42078c.tar.gz
portage-3b08c21101b0801d7c5d6c145a27bef5cd42078c.tar.bz2
portage-3b08c21101b0801d7c5d6c145a27bef5cd42078c.zip
Namespace sanitizing, step 1
svn path=/main/trunk/; revision=5778
Diffstat (limited to 'pym/elog_modules/mod_custom.py')
-rw-r--r--pym/elog_modules/mod_custom.py16
1 files changed, 0 insertions, 16 deletions
diff --git a/pym/elog_modules/mod_custom.py b/pym/elog_modules/mod_custom.py
deleted file mode 100644
index d609e79ba..000000000
--- a/pym/elog_modules/mod_custom.py
+++ /dev/null
@@ -1,16 +0,0 @@
-import elog_modules.mod_save, portage_exec, portage_exception
-
-def process(mysettings, cpv, logentries, fulltext):
- elogfilename = elog_modules.mod_save.process(mysettings, cpv, logentries, fulltext)
-
- if (not "PORTAGE_ELOG_COMMAND" in mysettings.keys()) \
- or len(mysettings["PORTAGE_ELOG_COMMAND"]) == 0:
- raise portage_exception.MissingParameter("!!! Custom logging requested but PORTAGE_ELOG_COMMAND is not defined")
- else:
- mylogcmd = mysettings["PORTAGE_ELOG_COMMAND"]
- mylogcmd = mylogcmd.replace("${LOGFILE}", elogfilename)
- mylogcmd = mylogcmd.replace("${PACKAGE}", cpv)
- retval = portage_exec.spawn_bash(mylogcmd)
- if retval != 0:
- raise portage_exception.PortageException("!!! PORTAGE_ELOG_COMMAND failed with exitcode %d" % retval)
- return