summaryrefslogtreecommitdiffstats
path: root/pyanaconda/packaging/livepayload.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2012-08-28 13:36:37 -0400
committerChris Lumens <clumens@redhat.com>2012-08-28 15:50:30 -0400
commit782ec2c496817760e0fa5066ef409f13713b1715 (patch)
treee356812997475fe01c9362471ec7ec5852d0f3aa /pyanaconda/packaging/livepayload.py
parentc22973129fba9d63f1775cff47fa838096dd3bee (diff)
downloadanaconda-782ec2c496817760e0fa5066ef409f13713b1715.tar.gz
anaconda-782ec2c496817760e0fa5066ef409f13713b1715.tar.xz
anaconda-782ec2c496817760e0fa5066ef409f13713b1715.zip
Set a progress message when liveinst starts installing software.
Diffstat (limited to 'pyanaconda/packaging/livepayload.py')
-rw-r--r--pyanaconda/packaging/livepayload.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py
index 27515e148..992fb1ce9 100644
--- a/pyanaconda/packaging/livepayload.py
+++ b/pyanaconda/packaging/livepayload.py
@@ -43,11 +43,19 @@ import logging
log = logging.getLogger("anaconda")
from pyanaconda.errors import *
-#from pyanaconda.progress import progress
+from pyanaconda import progress
from pyanaconda.storage.size import Size
+import gettext
+_ = lambda x: gettext.ldgettext("anaconda", x)
+
class LiveImagePayload(ImagePayload):
""" A LivePayload copies the source image onto the target system. """
+ def preInstall(self, packages=None, groups=None):
+ """ Perform pre-installation tasks. """
+ super(LiveImagePayload, self).preInstall(packages=packages, groups=groups)
+ progress.send_message(_("Installing software"))
+
def install(self):
""" Install the payload. """
cmd = "rsync"