* Create internal resource constraints before allocation */
| 942 | * Create internal resource constraints before allocation |
| 943 | */ |
| 944 | gboolean |
| 945 | stage3(pe_working_set_t * data_set) |
| 946 | { |
| 947 | |
| 948 | GListPtr gIter = data_set->resources; |
| 949 | |
| 950 | for (; gIter != NULL; gIter = gIter->next) { |
| 951 | resource_t *rsc = (resource_t *) gIter->data; |
| 952 | |
| 953 | rsc->cmds->internal_constraints(rsc, data_set); |
| 954 | } |
| 955 | |
| 956 | return TRUE; |
| 957 | } |
| 958 | |
| 959 | /* |
| 960 | * Check for orphaned or redefined actions |