aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gaffney <agaffney@gentoo.org>2007-03-18 20:45:40 +0000
committerAndrew Gaffney <agaffney@gentoo.org>2007-03-18 20:45:40 +0000
commit43204d10b35aa5637cfc53cb31540857a510457f (patch)
treeb6dd29c16fab8c11a1a4a22a693dbd601045913a
parentbypass exit button checks if install finished/failed (diff)
downloadgli-43204d10b35aa5637cfc53cb31540857a510457f.tar.gz
gli-43204d10b35aa5637cfc53cb31540857a510457f.tar.bz2
gli-43204d10b35aa5637cfc53cb31540857a510457f.zip
add ability to specify runlevel with service
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/gli/branches/overhaul@1808 f8877401-5920-0410-a79b-8e2d7e04ca0d
-rw-r--r--src/GLIArchitectureTemplate.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/GLIArchitectureTemplate.py b/src/GLIArchitectureTemplate.py
index 0727de1..715c538 100644
--- a/src/GLIArchitectureTemplate.py
+++ b/src/GLIArchitectureTemplate.py
@@ -1344,8 +1344,10 @@ class ArchitectureTemplate:
services = self._install_profile.get_services()
for service in services:
if service:
- self._add_to_runlevel(service)
-
+ runlevel = "default"
+ if "|" in service:
+ service, runlevel = service.split("|", 1)
+ self._add_to_runlevel(service, runlevel)
##
# Will execute any arbritraially defined script here for post-install customization.