From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Use pykickstart as the data store

Summary

While we no longer have InstallData, we still have multiple data stores in anaconda. There's a variety of object references in the Anaconda object and then there's KickstartData. Converting over as many things as possible to be stored directly in KickstartData (even if we're not doing a kickstart install) has certain advantages.

Owner

Current status

  • Targeted release: TBD
  • Last updated: Jan 26, 2011
  • Percentage of completion: 0%

Detailed Description

First, simplifying the number of possible data stores is always nice. Second, using KickstartData means that generating anaconda-ks.cfg is as simple as calling str(handler) and removing all our special writeKS methods.

Benefit to Fedora

Scope

Test Plan

User Experience

Dependencies

Contingency Plan

Documentation

Release Notes