summaryrefslogtreecommitdiffstats
path: root/backend.py
Commit message (Collapse)AuthorAgeFilesLines
...
* 2006-02-06 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-071-1/+2
| | | | | | | * backend.py (writeConfiguration): Include writing out instdata so that things like root password, etc all work again (#180310) * dispatch.py (installSteps): Pass id and instPath to writeconfig again
* 2006-02-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-021-1/+1
| | | | | | * yuminstall.py (YumBackend.getDefaultGroups): Select lang groups by default too (#178673). Fix a typo. * backend.py (writeConfiguration): And another typo.
* Implement writeConfiguration (#115714)Paul Nasrat2006-02-021-1/+10
|
* Write out %packages section in the template kickstart file.Chris Lumens2006-01-201-0/+4
|
* Ensure upgrades depsolved. Ensure rpm lock/cache removed.Paul Nasrat2005-12-101-2/+5
|
* Make install more robust to file read failures.Paul Nasrat2005-12-081-0/+1
| | | | Initial support for upgrades again.
* 2005-12-08 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * installclasses/fedora.py (InstallClass.setGroupSelection): Get default groups from the backend * backend.py (AnacondaBackend.getDefaultGroups): Support for getting default groups * iw/GroupSelector.py: Guts of new group/package selection code. Eventually will live in son of s-c-packages. * ui/GroupSelector.glade: glade file for new group selection code * iw/package_gui.py: Basic shell for GroupSelector use in anaconda * yuminstall.py: Update for yum 2.5 API changes. Note that we now *require* yum-2.5.0-0.20051207 or newer (isPackageInstalled): Add method to see if package is installed for group selection. (_catchallCategory): Add method to take uncategorized groups and stick them somewhere (getDefaultGroups): Backend method for finding the default selected groups based on what comps says * gui.py (stepToClass): Move to new group selection code.
* Use method not methodstrPaul Nasrat2005-11-151-4/+2
|
* 2005-10-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-241-2/+11
| | | | | | | | * dispatch.py (installSteps): Break out reposetup and base package selection into separate steps. * installclass.py (BaseInstallClass.setSteps): Likewise. * yuminstall.py (YumBackend.doRepoSetup): Add backend repo setup. * backend.py (doBasePackageSelect): Implement generically for now
* 2005-09-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-161-5/+33
| | | | | | | | | | | | | | | | | | | | | | | | | * yuminstall.py (AnacondaYum.__init__): Little bit of clean-up, remove some unused code. (YumBackend.__init__): Create config file sooner. (YumBackend.doPreSelection): Get base install class package selection working in the short-term. (YumBackend): Implement groupExists, selectGroup, selectPackage and deselectPackage. * kickstart.py (AnacondaKSParser.handleCommand): Fix traceback. (Kickstart.setPackageSelection): Implement basic package selection. (Kickstart.setGroupSelection): ... and group selection. * installclass.py (BaseInstallClass.setPackageSelection): Use backend. (BaseInstallClass.setGroupSelection): Likewise. * dispatch.py (installSteps): Some comments to move stuff around, re-instate post action step. * backend.py (AnacondaBackend): Take instpath argument. Stub in functions for basic package/group selection. * anaconda: Pass rootPath into backend.
* method and methodstrPaul Nasrat2005-09-161-2/+4
|
* start to enable other install methodsPaul Nasrat2005-09-161-0/+3
|
* 2005-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-121-0/+1
| | | | * backend.py: Some imports...
* start to add some post stuff backPaul Nasrat2005-09-091-1/+3
|
* Make backend actually installPaul Nasrat2005-08-311-0/+3
|
* Backend workPaul Nasrat2005-08-311-0/+7
|
* Dispatch/yuminstall fixupsPaul Nasrat2005-08-301-8/+16
|
* dispatch and yum backend integrationPaul Nasrat2005-08-301-8/+61
|
* start to wire backend object inPaul Nasrat2005-08-291-2/+7
|
* Stub backendPaul Nasrat2005-08-241-0/+32