static double diskspaceResource (const mesos::Resource& resource) { if (resource.name() == "disk" && resource.type() == mesos::Value::SCALAR) { return resource.scalar().value(); } return 0; }
static double memoryResource (const mesos::Resource& resource) { if (resource.name() == "mem" && resource.type() == mesos::Value::SCALAR) { return resource.scalar().value(); } return 0; }
bool arangodb::isNoRoundingError (const mesos::Resource& resource) { return resource.type() != mesos::Value::SCALAR || fabs(resource.scalar().value()) > 1e-6; }