github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/dom/rpcd/disableUpdates.go (about) 1 package rpcd 2 3 import ( 4 "github.com/Cloud-Foundations/Dominator/lib/srpc" 5 "github.com/Cloud-Foundations/Dominator/proto/dominator" 6 ) 7 8 func (t *rpcType) DisableUpdates(conn *srpc.Conn, 9 request dominator.DisableUpdatesRequest, 10 reply *dominator.DisableUpdatesResponse) error { 11 if conn.Username() == "" { 12 t.logger.Printf("DisableUpdates(%s)\n", request.Reason) 13 } else { 14 t.logger.Printf("DisableUpdates(%s): by %s\n", 15 request.Reason, conn.Username()) 16 } 17 return t.herd.DisableUpdates(conn.Username(), request.Reason) 18 }