summaryrefslogtreecommitdiffstats
path: root/anaconda
diff options
context:
space:
mode:
Diffstat (limited to 'anaconda')
-rwxr-xr-xanaconda5
1 files changed, 5 insertions, 0 deletions
diff --git a/anaconda b/anaconda
index 05bd29e76..d41b29ec7 100755
--- a/anaconda
+++ b/anaconda
@@ -238,6 +238,7 @@ def parseOptions():
# Miscellaneous
op.add_option("--module", action="append", default=[])
op.add_option("--nomount", dest="rescue_nomount", action="store_true", default=False)
+ op.add_option("--updates", dest="updateSrc", action="store", type="string")
return op.parse_args()
@@ -503,6 +504,7 @@ class Anaconda:
self.isKickstart = False
self.rescue_mount = True
self.rescue = False
+ self.updateSrc = None
def setDispatch(self):
self.dispatch = dispatch.Dispatcher(self)
@@ -631,6 +633,9 @@ if __name__ == "__main__":
# Default is to prompt to mount the installed system.
anaconda.rescue_mount = not opts.rescue_nomount
+ if opts.updateSrc:
+ anaconda.updateSrc = opts.updateSrc
+
if opts.method:
anaconda.methodstr = opts.method