Beispiel #1
0
static double memoryResource (const mesos::Resource& resource) {
  if (resource.name() == "mem" && resource.type() == mesos::Value::SCALAR) {
    return resource.scalar().value();
  }

  return 0;
}
Beispiel #2
0
static double diskspaceResource (const mesos::Resource& resource) {
  if (resource.name() == "disk" && resource.type() == mesos::Value::SCALAR) {
    return resource.scalar().value();
  }

  return 0;
}
Beispiel #3
0
bool arangodb::notIsDisk (const mesos::Resource& resource) {
  return resource.name() != "disk";
}
Beispiel #4
0
bool arangodb::isPorts (const mesos::Resource& resource) {
  return resource.name() == "ports";
}