Convert CPU limit to microseconds per 100ms period for Docker/Bollard API Docker uses cpu_quota to limit CPU usage. The value represents microseconds per 100ms period (cpu_period defaults to 100000 microseconds). So 100,000 = 1 CPU, 200,000 = 2 CPUs, etc.
(&self)
| 372 | /// per 100ms period (cpu_period defaults to 100000 microseconds). |
| 373 | /// So 100,000 = 1 CPU, 200,000 = 2 CPUs, etc. |
| 374 | pub fn cpu_quota_microseconds(&self) -> i64 { |
| 375 | self.cpu as i64 * 100_000 |
| 376 | } |
| 377 | |
| 378 | /// Returns host ports as a sorted, comma-separated string for environment variables. |
| 379 | /// |
no outgoing calls
no test coverage detected