commit | 4518066bf5bb5d2915b2ea5c3398ead3a5b083c8 | [log] [tgz] |
---|---|---|
author | Nicolas Palpacuer <np202g@att.com> | Thu Aug 02 14:01:51 2018 -0400 |
committer | Nicolas Palpacuer <np202g@att.com> | Thu Aug 02 14:01:51 2018 -0400 |
tree | 7705191e796676adbcd7e372106d9c8d4c6bfec4 | |
parent | 5381c9f9729f8841b558863b9598a7d9045f3b3d [diff] [blame] |
VOL-1116 Openolt reboot Change-Id: I4bdb3aa6c0feec46b895abb812f33c8345a7dc46
diff --git a/src/server.cc b/src/server.cc index 0b32fbc..46b8bff 100644 --- a/src/server.cc +++ b/src/server.cc
@@ -172,6 +172,18 @@ return DisablePonIf_(request->intf_id()); } + Status Reboot( + ServerContext* context, + const openolt::Empty* request, + openolt::Empty* response) override { + + system("shutdown -r now"); + + return Status::OK; + + } + + }; void RunServer() {