[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[patch] Several patches to process Dogtail testcases in Anaconda



What's in the tar.gz:

* anaconda.process_and_launch_dogtail_script.diff
The biggest patch of all. This adds a --dogtail option to the command
line options for anaconda. Checks all possible conditions specifying a
dogtail script: kickstart, boot cmd line, anaconda cmd line option.
Downloads the script, fork and execute it before anaconda.intf.run().

* gui.py.always_load_a11y.diff
Removed checking for dogtail. Always loads accessibility.


How to properly check if dogtail is required?
import gui happens prior to parsing kickstart data.
I would like to have os.environ["GTK_MODULES"] = "gail:atk-bridge" outside gui.py. Can anybody help me to clean this up?


* installdata.py.save_dogtail_kickstart.diff
Added code that writes the dogtail option to the /root/anaconda-ks.cfg
after install is complete.

* scripts.upd-instroot.dogtail_files.diff
Added code to extract the missing files into stage2.img.
Works fine, already sent to anaconda-devel-list.


These patches are against anaconda-11.1.2.36.


* pykickstart.data.add_dogtail.diff
* pykickstart.parser.add_dogtail_command.diff
Added dogtail command support for kickstart. You can now add
dogtail <url> in the ks file.
These 2 are posted to Red Hat Bugzilla.
Until they make it to upstream they have to be added to the scripts/upd-instroot

pykickstart rpm version is 0.43-1.el5


Please review these patches.

Greeting,
Alexander

Attachment: anaconda+dogtail.patches.tar.gz
Description: GNU Zip compressed data


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]