diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2008-07-03 23:21:09 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2008-07-03 23:21:09 +0200 |
commit | dd83f2011ffee4d8eea7b78f86631c7266cdfdc2 (patch) | |
tree | d6d3caac57a72df97e8c7d78977d7db1b82d66b0 /portato/plugins | |
parent | b862584d289e09a6c12d862521f6a867a6f7cffa (diff) | |
download | portato-dd83f2011ffee4d8eea7b78f86631c7266cdfdc2.tar.gz portato-dd83f2011ffee4d8eea7b78f86631c7266cdfdc2.tar.bz2 portato-dd83f2011ffee4d8eea7b78f86631c7266cdfdc2.zip |
Ported Notify plugin
Diffstat (limited to '')
-rw-r--r-- | portato/plugins/__init__.py | 7 | ||||
-rw-r--r-- | portato/plugins/notify.py | 22 |
2 files changed, 6 insertions, 23 deletions
diff --git a/portato/plugins/__init__.py b/portato/plugins/__init__.py index fe95dbc..5080cec 100644 --- a/portato/plugins/__init__.py +++ b/portato/plugins/__init__.py @@ -3,9 +3,14 @@ # File: portato/plugins/__init__.py # This file is part of the Portato-Project, a graphical portage-frontend. # -# Copyright (C) 2007 René 'Necoro' Neumann +# Copyright (C) 2007-2008 René 'Necoro' Neumann # This is free software. You may redistribute copies of it under the terms of # the GNU General Public License version 2. # There is NO WARRANTY, to the extent permitted by law. # # Written by René 'Necoro' Neumann <necoro@necoro.net> + +""" +This is a dummy module. The plugins loaded from here are in reality stored +in /usr/share/portato/plugins or alike. +""" diff --git a/portato/plugins/notify.py b/portato/plugins/notify.py deleted file mode 100644 index 78812b3..0000000 --- a/portato/plugins/notify.py +++ /dev/null @@ -1,22 +0,0 @@ -import pynotify - -from portato import get_listener - -from portato.helper import warning, error, debug -from portato.constants import APP_ICON, APP - -def notify (retcode, **kwargs): - if retcode is None: - warning("NOTIFY :: %s", _("Notify called while process is still running!")) - else: - icon = APP_ICON - if retcode == 0: - text = _("Emerge finished!") - descr = "" - urgency = pynotify.URGENCY_NORMAL - else: - text = _("Emerge failed!") - descr = _("Error Code: %d") % retcode - urgency = pynotify.URGENCY_CRITICAL - - get_listener().send_notify(base = text, descr = descr, icon = icon, urgency = urgency) |