Skip to content

Commit

Permalink
Clarify RebootMethod
Browse files Browse the repository at this point in the history
  • Loading branch information
dplore authored Oct 17, 2023
1 parent 2c5d6a2 commit 95e7bf8
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions system/system.proto
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import "types/types.proto";

option go_package = "github.com/openconfig/gnoi/system";

option (types.gnoi_version) = "1.1.1";
option (types.gnoi_version) = "1.1.2";

// The gNOI service is a collection of operational RPC's that allow for the
// management of a target outside of the configuration and telemetry pipeline.
Expand Down Expand Up @@ -98,7 +98,7 @@ message SwitchControlProcessorResponse {
}

// A RebootRequest requests the specified target be rebooted using the specified
// method after the specified delay. Only the DEFAULT method with a delay of 0
// method after the specified delay. Only the COLD method with a delay of 0
// is guaranteed to be accepted for all target types.
message RebootRequest {
RebootMethod method = 1;
Expand All @@ -118,6 +118,8 @@ message RebootResponse {
// A RebootMethod determines what should be done with a target when a Reboot is
// requested. Only the COLD method is required to be supported by all
// targets. Methods the target does not support should result in failure.
//
// If a target does not support a method, `INVALID_ARGUEMENT` should be returned.
//
// It is vendor defined if a WARM reboot is the same as an NSF reboot.
enum RebootMethod {
Expand Down

0 comments on commit 95e7bf8

Please sign in to comment.