Пример #1
0
	def setSteps(self, anaconda):
		BaseInstallClass.setSteps(self, anaconda)

		os.system('touch /tmp/in-setSteps')

		if os.path.exists('/tmp/stack-skip-welcome'):
			anaconda.dispatch.skipStep("welcome", skip = 1)
		else:
			anaconda.dispatch.skipStep("welcome", skip = 0)

		#
		# skip the following 'graphical' screens
		#
		anaconda.dispatch.skipStep("parttype", skip = 1)
		anaconda.dispatch.skipStep("filtertype", skip = 1)
		anaconda.dispatch.skipStep("cleardiskssel", skip = 1)
		anaconda.dispatch.skipStep("bootloader", permanent = 1)
		anaconda.dispatch.skipStep("timezone", permanent = 1)
		anaconda.dispatch.skipStep("accounts", permanent = 1)
		anaconda.dispatch.skipStep("tasksel", permanent = 1)

		if os.path.exists('/tmp/manual-partitioning'):
			anaconda.dispatch.skipStep("partition", skip = 0)
			anaconda.dispatch.skipStep("autopartitionexecute",
				skip = 1)
		else:
			anaconda.dispatch.skipStep("partition", skip = 1)
			anaconda.dispatch.skipStep("autopartitionexecute",
				skip = 0)

		anaconda.dispatch.skipStep("group-selection", permanent = 1)
		anaconda.dispatch.skipStep("complete", permanent = 1)
Пример #2
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("partition")
     anaconda.dispatch.skipStep("betanag",permanent=1)
     if anaconda.id.displayMode == 'g':
         anaconda.dispatch.skipStep("tasksel", skip = 1, permanent=1)
         anaconda.dispatch.skipStep("group-selection", skip = 1, permanent=1)
Пример #3
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("partition")
     anaconda.dispatch.skipStep("betanag", permanent=1)
     if anaconda.id.displayMode == 'g':
         anaconda.dispatch.skipStep("tasksel", skip=1, permanent=1)
         anaconda.dispatch.skipStep("group-selection", skip=1, permanent=1)
Пример #4
0
    def setSteps(self, dispatch):
        BaseInstallClass.setSteps(self, dispatch)
        dispatch.skipStep("partition")
        dispatch.skipStep("authentication")

        dispatch.skipStep("desktopchoice", skip=0)
        dispatch.skipStep("package-selection", skip=1)
Пример #5
0
    def setSteps(self, anaconda):
        BaseInstallClass.setSteps(self, anaconda)

        os.system('touch /tmp/in-setSteps')

        if os.path.exists('/tmp/stack-skip-welcome'):
            anaconda.dispatch.skipStep("welcome", skip=1)
        else:
            anaconda.dispatch.skipStep("welcome", skip=0)

        #
        # skip the following 'graphical' screens
        #
        anaconda.dispatch.skipStep("parttype", skip=1)
        anaconda.dispatch.skipStep("filtertype", skip=1)
        anaconda.dispatch.skipStep("cleardiskssel", skip=1)
        anaconda.dispatch.skipStep("bootloader", permanent=1)
        anaconda.dispatch.skipStep("timezone", permanent=1)
        anaconda.dispatch.skipStep("accounts", permanent=1)
        anaconda.dispatch.skipStep("tasksel", permanent=1)

        if os.path.exists('/tmp/manual-partitioning'):
            anaconda.dispatch.skipStep("partition", skip=0)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=1)
        else:
            anaconda.dispatch.skipStep("partition", skip=1)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=0)

        anaconda.dispatch.skipStep("group-selection", permanent=1)
        anaconda.dispatch.skipStep("complete", permanent=1)
    def setSteps(self, anaconda):
        BaseInstallClass.setSteps(self, anaconda)

        if os.path.exists("/tmp/rocks-skip-welcome"):
            anaconda.dispatch.skipStep("welcome", skip=1)
        else:
            anaconda.dispatch.skipStep("welcome", skip=0)

            #
            # skip the following 'graphical' screens
            #
        anaconda.dispatch.skipStep("parttype", skip=1)
        anaconda.dispatch.skipStep("filtertype", skip=1)
        anaconda.dispatch.skipStep("cleardiskssel", skip=1)
        anaconda.dispatch.skipStep("bootloader", permanent=1)
        anaconda.dispatch.skipStep("timezone", permanent=1)
        anaconda.dispatch.skipStep("accounts", permanent=1)
        anaconda.dispatch.skipStep("tasksel", permanent=1)

        if os.path.exists("/tmp/manual-partitioning"):
            anaconda.dispatch.skipStep("partition", skip=0)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=1)
        else:
            anaconda.dispatch.skipStep("partition", skip=1)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=0)

        anaconda.dispatch.skipStep("group-selection", permanent=1)
        anaconda.dispatch.skipStep("complete", permanent=1)

        # from gui import stepToClass
        from dispatch import installSteps
        from packages import turnOnFilesystems
        from rocks_getrolls import RocksGetRolls

        #
        # need to move the making of the file systems up before
        # we download the rolls.
        #
        # rocks doesn't use the 'timezone' or 'accounts' screens,
        # so we'll override them with our functions
        #
        # index = 0
        # for key in installSteps:
        # if key[0] == "timezone":
        # break
        # index = index + 1

        # installSteps[index] = ("rocksenablefilesystems",
        # turnOnFilesystems,)
        # anaconda.dispatch.skipStep("rocksenablefilesystems", skip = 0)
        # anaconda.dispatch.skipStep("enablefilesystems", skip = 1)

        index = 0
        for key in installSteps:
            if key[0] == "upgbootloader":
                break
            index = index + 1

        installSteps[index] = ("downloadrolls", RocksGetRolls)
        anaconda.dispatch.skipStep("downloadrolls", skip=0)
Пример #7
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("welcome", skip=1)
Пример #8
0
 def setSteps(self, dispatch):
     BaseInstallClass.setSteps(self, dispatch)
     dispatch.skipStep("partition")
Пример #9
0
    def setSteps(self, anaconda):
        BaseInstallClass.setSteps(self, anaconda)

        if os.path.exists('/tmp/rocks-skip-welcome'):
            anaconda.dispatch.skipStep("welcome", skip=1)
        else:
            anaconda.dispatch.skipStep("welcome", skip=0)

        #
        # skip the following 'graphical' screens
        #
        anaconda.dispatch.skipStep("parttype", skip=1)
        anaconda.dispatch.skipStep("filtertype", skip=1)
        anaconda.dispatch.skipStep("cleardiskssel", skip=1)
        anaconda.dispatch.skipStep("bootloader", permanent=1)
        anaconda.dispatch.skipStep("timezone", permanent=1)
        anaconda.dispatch.skipStep("accounts", permanent=1)
        anaconda.dispatch.skipStep("tasksel", permanent=1)

        if os.path.exists('/tmp/manual-partitioning'):
            anaconda.dispatch.skipStep("partition", skip=0)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=1)
        else:
            anaconda.dispatch.skipStep("partition", skip=1)
            anaconda.dispatch.skipStep("autopartitionexecute", skip=0)

        anaconda.dispatch.skipStep("group-selection", permanent=1)
        anaconda.dispatch.skipStep("complete", permanent=1)

        # from gui import stepToClass
        from dispatch import installSteps
        from packages import turnOnFilesystems
        from rocks_getrolls import RocksGetRolls

        #
        # need to move the making of the file systems up before
        # we download the rolls.
        #
        # rocks doesn't use the 'timezone' or 'accounts' screens,
        # so we'll override them with our functions
        #
        #index = 0
        #for key in installSteps:
        #if key[0] == "timezone":
        #break
        #index = index + 1

        #installSteps[index] = ("rocksenablefilesystems",
        #turnOnFilesystems,)
        #anaconda.dispatch.skipStep("rocksenablefilesystems", skip = 0)
        #anaconda.dispatch.skipStep("enablefilesystems", skip = 1)

        index = 0
        for key in installSteps:
            if key[0] == "upgbootloader":
                break
            index = index + 1

        installSteps[index] = (
            "downloadrolls",
            RocksGetRolls,
        )
        anaconda.dispatch.skipStep("downloadrolls", skip=0)
Пример #10
0
    def setSteps(self, dispatch):
	BaseInstallClass.setSteps(self, dispatch);
	dispatch.skipStep("partition")
        dispatch.skipStep("desktopchoice", skip = 0)
        dispatch.skipStep("package-selection", skip = 1)
Пример #11
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("partition")
     anaconda.dispatch.skipStep("betanag",permanent=1)
Пример #12
0
    def setSteps(self, dispatch):
	BaseInstallClass.setSteps(self, dispatch);
	dispatch.skipStep("authentication")
 def setSteps(self, dispatch):
     BaseInstallClass.setSteps(self, dispatch)
Пример #14
0
    def setSteps(self, dispatch):
        BaseInstallClass.setSteps(self, dispatch)

        if os.path.exists('/tmp/rocks-skip-welcome'):
            dispatch.skipStep("welcome", skip=1)
        else:
            dispatch.skipStep("welcome", skip=0)

        #
        # parttype is a graphical screen
        #
        dispatch.skipStep("parttype", skip=1)

        dispatch.skipStep("partitiondone", skip=0)

        #
        # bootloader is a graphical screen
        #
        dispatch.skipStep("bootloader", permanent=1)

        dispatch.skipStep("partitionobjinit", skip=0)

        if os.path.exists('/tmp/manual-partitioning'):
            dispatch.skipStep("partition", skip=0)
            dispatch.skipStep("autopartitionexecute", skip=1)
        else:
            dispatch.skipStep("partition", skip=1)
            dispatch.skipStep("autopartitionexecute", skip=0)

        dispatch.skipStep("group-selection", permanent=1)
        dispatch.skipStep("confirminstall", permanent=1)
        dispatch.skipStep("complete", permanent=1)

        from gui import stepToClass
        from dispatch import installSteps
        from rocks_getrolls import RocksGetRolls
        from packages import turnOnFilesystems

        #
        # need to move the making of the file systems up before
        # we download the rolls.
        #
        # rocks doesn't use the 'timezone' or 'accounts' screens,
        # so we'll override them with our functions
        #
        index = 0
        for key in installSteps:
            if key[0] == "timezone":
                break
            index = index + 1

        installSteps[index] = (
            "rocksenablefilesystems",
            turnOnFilesystems,
        )
        dispatch.skipStep("rocksenablefilesystems", skip=0)
        dispatch.skipStep("enablefilesystems", skip=1)

        index = 0
        for key in installSteps:
            if key[0] == "accounts":
                break
            index = index + 1

        installSteps[index] = (
            "downloadrolls",
            RocksGetRolls,
        )
        dispatch.skipStep("downloadrolls", skip=0)
Пример #15
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("partition")
     anaconda.dispatch.skipStep("betanag", permanent=1)
Пример #16
0
 def setSteps(self, dispatch):
     BaseInstallClass.setSteps(self, dispatch)
Пример #17
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("welcome", skip = 1)
Пример #18
0
 def setSteps(self, anaconda):
     BaseInstallClass.setSteps(self, anaconda)
     anaconda.dispatch.skipStep("partition")
Пример #19
0
    def setSteps(self, dispatch):
	BaseInstallClass.setSteps(self, dispatch);
	dispatch.skipStep("partition")
	dispatch.skipStep("regkey", skip = 1)        
Пример #20
0
	def setSteps(self, dispatch):
		BaseInstallClass.setSteps(self, dispatch)

		if os.path.exists('/tmp/rocks-skip-welcome'):
			dispatch.skipStep("welcome", skip = 1)
		else:
			dispatch.skipStep("welcome", skip = 0)

		#
		# parttype is a graphical screen
		#
		dispatch.skipStep("parttype", skip = 1)

		dispatch.skipStep("partitiondone", skip = 0)

		#
		# bootloader is a graphical screen
		#
		dispatch.skipStep("bootloader", permanent = 1)

		dispatch.skipStep("partitionobjinit", skip = 0)

		if os.path.exists('/tmp/manual-partitioning'):
			dispatch.skipStep("partition", skip = 0)
			dispatch.skipStep("autopartitionexecute", skip = 1)
		else:
			dispatch.skipStep("partition", skip = 1)
			dispatch.skipStep("autopartitionexecute", skip = 0)

		dispatch.skipStep("group-selection", permanent = 1)
		dispatch.skipStep("confirminstall", permanent = 1)
		dispatch.skipStep("complete", permanent = 1)


		from gui import stepToClass
		from dispatch import installSteps
		from rocks_getrolls import RocksGetRolls
		from packages import turnOnFilesystems

		#
		# need to move the making of the file systems up before
		# we download the rolls.
		#
		# rocks doesn't use the 'timezone' or 'accounts' screens,
		# so we'll override them with our functions
		#
                index = 0
                for key in installSteps:
                        if key[0] == "timezone":
                                break
                        index = index + 1

                installSteps[index] = ("rocksenablefilesystems",
			turnOnFilesystems,)
		dispatch.skipStep("rocksenablefilesystems", skip = 0)
		dispatch.skipStep("enablefilesystems", skip = 1)

                index = 0
                for key in installSteps:
                        if key[0] == "accounts":
                                break
                        index = index + 1

                installSteps[index] = ("downloadrolls", RocksGetRolls,)
		dispatch.skipStep("downloadrolls", skip = 0)