forked from JointCloud/pcm-coordinator
47 lines
883 B
Protocol Buffer
47 lines
883 B
Protocol Buffer
syntax = "proto3";
|
|
package slurm;
|
|
|
|
option go_package = "/slurmpb";
|
|
import "idl/static.proto";
|
|
|
|
message ReservationInfo{
|
|
string Accounts = 1;
|
|
int64 End_time =2;
|
|
string Features =3;
|
|
uint32 Flags =4;
|
|
string Licenses =5;
|
|
string Name =6;
|
|
uint32 Node_cnt =7;
|
|
uint32 Core_cnt =8;
|
|
int32 Node_inx =9;
|
|
string Node_list =10;
|
|
string Partition =11;
|
|
int64 Start_time =12;
|
|
string Users =13;
|
|
}
|
|
|
|
message ListReservationsReq{
|
|
SlurmVersion SlurmVersion = 1;
|
|
}
|
|
|
|
message ListReservationsResp{
|
|
repeated ReservationInfo Reservation_list =1;
|
|
}
|
|
|
|
message GetReservationReq{
|
|
SlurmVersion slurm_version = 1;
|
|
string reservation_name = 2;
|
|
}
|
|
|
|
message GetReservationResp {
|
|
repeated ReservationInfo reservation_infos = 1;
|
|
}
|
|
|
|
/*message Partition_info_msg{
|
|
int64 Last_update =1;
|
|
uint32 Record_count =2;
|
|
uint32 Error_code =3;
|
|
repeated PartitionInfo Partition_list =4;
|
|
}*/
|
|
|