summaryrefslogtreecommitdiffstats
path: root/statemachine.py
Commit message (Collapse)AuthorAgeFilesLines
* Make state machine use text configurationHEADmasterCasey Dahlin2009-01-191-38/+72
|
* Added valid supercategory filtersCasey Dahlin2009-01-171-1/+20
|
* Add epsilon eventsCasey Dahlin2009-01-171-0/+3
|
* Add notion of wanted states and a gc mechanismCasey Dahlin2009-01-051-6/+26
|
* Correctly handle starting of Categories that are supersets of running categoriesCasey Dahlin2009-01-051-0/+4
|
* Events mechanismCasey Dahlin2009-01-051-3/+20
|
* Add intersect_args method to CategoryCasey Dahlin2009-01-051-1/+1
|
* Remove extraneous wildcards from testcaseCasey Dahlin2009-01-041-5/+5
|
* Don't need to be so explicit when bringing states upCasey Dahlin2009-01-041-2/+2
| | | | You can now omit a lot of the "any"s and still get what you expect
* Add one more nfs volume to scenarioCasey Dahlin2009-01-041-0/+1
|
* Add some shorthand methods to make things easier to readCasey Dahlin2009-01-041-7/+11
|
* Add bring_down method to state machine, complete with depsolveCasey Dahlin2009-01-031-0/+18
|
* Remove goofy-ass intersect_list methodCasey Dahlin2008-12-291-14/+0
|
* When getting applicable deps check for nonempty intersection, not superset.Casey Dahlin2008-12-291-2/+2
|
* Remove reference to a variable that disappeared in the last rebaseCasey Dahlin2008-12-291-1/+1
|
* Change Category#equiv to Category#superset_ofCasey Dahlin2008-12-291-2/+2
|
* Make bring_up use add_hold instead of manually touching self.upCasey Dahlin2008-12-231-2/+2
|
* Rename assert_state to bring_upCasey Dahlin2008-12-231-6/+6
|
* Replace hash of hold counters with set of up statesCasey Dahlin2008-12-231-11/+11
| | | | We may not need hold counters after all
* Split giant assert_state into two methodsCasey Dahlin2008-12-231-3/+12
|
* Rewrite assert_state to behave properly and neatlyCasey Dahlin2008-12-231-8/+18
|
* Make get_applicable_deps give specific subcategory to which deps applyCasey Dahlin2008-12-231-1/+2
|
* make get_satisfied_states also return states to which the dep is not applicableCasey Dahlin2008-12-231-1/+1
|
* Modify system to use proper patterns rather than just strings and blanksCasey Dahlin2008-12-221-17/+21
|
* Reorganize code into separate filesCasey Dahlin2008-12-211-0/+99