| 638 | } while(0) |
| 639 | |
| 640 | static int |
| 641 | count_resources(pe_working_set_t * data_set, resource_t * rsc) |
| 642 | { |
| 643 | int count = 0; |
| 644 | GListPtr gIter = NULL; |
| 645 | |
| 646 | if (rsc == NULL) { |
| 647 | gIter = data_set->resources; |
| 648 | } else if (rsc->children) { |
| 649 | gIter = rsc->children; |
| 650 | } else { |
| 651 | return is_not_set(rsc->flags, pe_rsc_orphan); |
| 652 | } |
| 653 | |
| 654 | for (; gIter != NULL; gIter = gIter->next) { |
| 655 | count += count_resources(data_set, gIter->data); |
| 656 | } |
| 657 | return count; |
| 658 | } |
| 659 | |
| 660 | static int |
| 661 | print_simple_status(pe_working_set_t * data_set) |
no test coverage detected