package allocation_manager.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service AllocationManager

allocation_manager.proto:22

message AcfInfo

allocation_manager.proto:127

TODO: Fill in ACF fields

Used in: UnitInfo

(message has no fields)

message Allocated

allocation_manager.proto:214

Used in: AllocateResponse

enum Allocation

allocation_manager.proto:299

Used in: Status

message Config

config.proto:8

Message used for server config file

OBSOLETED: Replaced with list of TopologyConfigs, below repeated UnitConfig units = 1;

message CpuInfo

allocation_manager.proto:106

Contains information about a single CPU on a host machine

Used in: HostInfo

message EvenOwnersPrioritizer

config.proto:25

Allocates licenses so that they are spread evenly across users. This means that users can jump ahead of the line, or be bumped after new requests.

Used in: TopologyConfig

(message has no fields)

message FIFOPrioritizer

config.proto:19

Default prioritizer. Licenses are allocated in the order they are requested.

Used in: TopologyConfig

(message has no fields)

message GpuInfo

allocation_manager.proto:91

Contains information about a single GPU on a host machine

Used in: HostInfo, UnitInfo

enum Health

allocation_manager.proto:305

Used in: Status

message HostInfo

allocation_manager.proto:66

Contains information about a single Host machine

Used in: HostInventory, Topology, UnitInfo

message HostInventory

allocation_manager.proto:61

Contains the entire inventory of known hosts, along with information gathered about those hosts Map is hostname -> HostInfo (below)

message HostRequest

allocation_manager.proto:141

if no fields are provided (empty message), any host will match

Used in: TopologyRequest

message Invocation

allocation_manager.proto:160

Used in: AllocateRequest, RefreshRequest

message Queued

allocation_manager.proto:231

Used in: AllocateResponse

message ServerConfig

config.proto:28

General options for the entire instance

Used in: Config

message Stats

allocation_manager.proto:326

OBSOLETED: replaced with UnitInfo, below Topology topology = 1;

Used in: StatusResponse

message Status

allocation_manager.proto:312

Used in: Stats

message Topology

allocation_manager.proto:286

OBSOLETED: replaced with list of HostInfo, etc string config = 1;

Used in: Allocated, RefreshRequest

message TopologyConfig

config.proto:54

Used in: Config

message TopologyRequest

allocation_manager.proto:152

Used in: Invocation

message UnitInfo

allocation_manager.proto:132

A "polymorphic" representation of the various types of info a Unit can hold

Used in: Stats