Move commandMap and dataMap setting into the individual handler classes.
commit0d1efa13099f489a8725ff077b057a042cec8038
authorChris Lumens <clumens@redhat.com>
Wed, 26 Mar 2014 14:31:00 +0000 (26 10:31 -0400)
committerChris Lumens <clumens@redhat.com>
Wed, 26 Mar 2014 14:32:36 +0000 (26 10:32 -0400)
treea65fa377d8420e13188db2a6dfe83d2ff47908ed
parente9ea4d0efce83c44c139a83c27bf3dc42b83810b
Move commandMap and dataMap setting into the individual handler classes.

This is a step towards consolidating what must be edited in order to make a new
version of kickstart syntax.  Now you keep the commandMap and dataMap together
in the WhateverHandler class and it gets built into the master dicts for you.

There should be no changes visible to users of pykickstart, though.  The master
commandMap and dataMap should still be the same.
26 files changed:
pykickstart/handlers/__init__.py
pykickstart/handlers/control.py [copied from pykickstart/handlers/f12.py with 54% similarity]
pykickstart/handlers/f10.py
pykickstart/handlers/f11.py
pykickstart/handlers/f12.py
pykickstart/handlers/f13.py
pykickstart/handlers/f14.py
pykickstart/handlers/f15.py
pykickstart/handlers/f16.py
pykickstart/handlers/f17.py
pykickstart/handlers/f18.py
pykickstart/handlers/f19.py
pykickstart/handlers/f20.py
pykickstart/handlers/f21.py
pykickstart/handlers/f7.py
pykickstart/handlers/f8.py
pykickstart/handlers/f9.py
pykickstart/handlers/fc3.py
pykickstart/handlers/fc4.py
pykickstart/handlers/fc5.py
pykickstart/handlers/fc6.py
pykickstart/handlers/rhel3.py
pykickstart/handlers/rhel4.py
pykickstart/handlers/rhel5.py
pykickstart/handlers/rhel6.py
pykickstart/handlers/rhel7.py