| 100 | namespace internal { |
| 101 | |
| 102 | mesos::resource_provider::registry::ResourceProvider |
| 103 | createRegistryResourceProvider(const ResourceProviderInfo& resourceProviderInfo) |
| 104 | { |
| 105 | mesos::resource_provider::registry::ResourceProvider resourceProvider; |
| 106 | |
| 107 | CHECK(resourceProviderInfo.has_id()); |
| 108 | resourceProvider.mutable_id()->CopyFrom(resourceProviderInfo.id()); |
| 109 | |
| 110 | resourceProvider.set_name(resourceProviderInfo.name()); |
| 111 | resourceProvider.set_type(resourceProviderInfo.type()); |
| 112 | |
| 113 | return resourceProvider; |
| 114 | } |
| 115 | |
| 116 | |
| 117 | struct ResourceProvider |