e419f3 Refactor: scheduler: Add new pe__eval_*_expr functions.

4 files Authored by Chris Lumens 4 years ago, Committed by Packit Service 4 years ago,
    Refactor: scheduler: Add new pe__eval_*_expr functions.
    
    These new functions all take the same input arguments - an xmlNodePtr
    and a pe_rule_eval_data_t.  This latter type holds all the parameters
    that could possibly be useful for evaluating some rule.  Most functions
    will only need a few items out of this structure.
    
    Then, implement pe_test_*_expression in terms of these new functions.
    
        
file modified
+36 -1
file modified
+0 -13
file modified
+322 -270