FSM implementation
authorMichal Vyskocil <mvyskocil@suse.cz>
Thu, 30 Jul 2009 07:51:51 +0000 (09:51 +0200)
committerMichal Vyskocil <mvyskocil@suse.cz>
Thu, 30 Jul 2009 07:51:51 +0000 (09:51 +0200)
commit548ef1671dfe23a2f8f6a7bbdc098767ed57ccc9
tree430b3725d2226d6af5c60ab16453ed65c1b87e58
parente9075572026edee21a26d83a701228b002f5fbe5
FSM implementation

The workflow of interactive susereport should be complicated, which
causes many complicated conditions and bad readable code. The FSM class
implemented a Finite State Machine, so every step of interactive prompt
can be implemented in a method. This will give a better
realibility and simpler conditions.
susereport/base.py