| 1190 | } |
| 1191 | |
| 1192 | static gboolean |
| 1193 | is_managed(const resource_t * rsc) |
| 1194 | { |
| 1195 | GListPtr gIter = rsc->children; |
| 1196 | |
| 1197 | if (is_set(rsc->flags, pe_rsc_managed)) { |
| 1198 | return TRUE; |
| 1199 | } |
| 1200 | |
| 1201 | for (; gIter != NULL; gIter = gIter->next) { |
| 1202 | resource_t *child_rsc = (resource_t *) gIter->data; |
| 1203 | |
| 1204 | if (is_managed(child_rsc)) { |
| 1205 | return TRUE; |
| 1206 | } |
| 1207 | } |
| 1208 | |
| 1209 | return FALSE; |
| 1210 | } |
| 1211 | |
| 1212 | static gboolean |
| 1213 | any_managed_resouces(pe_working_set_t * data_set) |
no test coverage detected