| 1249 | |
| 1250 | |
| 1251 | bool Resources::isReservedToRoleSubtree( |
| 1252 | const Resource& resource, const string& role) |
| 1253 | { |
| 1254 | CHECK(!resource.has_role()) << resource; |
| 1255 | CHECK(!resource.has_reservation()) << resource; |
| 1256 | |
| 1257 | return Resources::isReserved(resource) && |
| 1258 | (Resources::reservationRole(resource) == role || |
| 1259 | roles::isStrictSubroleOf(Resources::reservationRole(resource), role)); |
| 1260 | } |
| 1261 | |
| 1262 | |
| 1263 | bool Resources::hasRefinedReservations(const Resource& resource) |
nothing calls this directly
no test coverage detected