Get a service. Args: service_id (str): The ID of the service. insert_defaults (boolean): If true, default values will be merged into the output. Returns: :py:class:`Service`: The service. Raises: :py:
(self, service_id, insert_defaults=None)
| 236 | return self.get(service_id) |
| 237 | |
| 238 | def get(self, service_id, insert_defaults=None): |
| 239 | """ |
| 240 | Get a service. |
| 241 | |
| 242 | Args: |
| 243 | service_id (str): The ID of the service. |
| 244 | insert_defaults (boolean): If true, default values will be merged |
| 245 | into the output. |
| 246 | |
| 247 | Returns: |
| 248 | :py:class:`Service`: The service. |
| 249 | |
| 250 | Raises: |
| 251 | :py:class:`docker.errors.NotFound` |
| 252 | If the service does not exist. |
| 253 | :py:class:`docker.errors.APIError` |
| 254 | If the server returns an error. |
| 255 | :py:class:`docker.errors.InvalidVersion` |
| 256 | If one of the arguments is not supported with the current |
| 257 | API version. |
| 258 | """ |
| 259 | return self.prepare_model( |
| 260 | self.client.api.inspect_service(service_id, insert_defaults) |
| 261 | ) |
| 262 | |
| 263 | def list(self, **kwargs): |
| 264 | """ |
no test coverage detected