From Fedora Project Wiki

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