github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/dom/rpcd/setDefaultImage.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) SetDefaultImage(conn *srpc.Conn, 9 request dominator.SetDefaultImageRequest, 10 reply *dominator.SetDefaultImageResponse) error { 11 if conn.Username() == "" { 12 t.logger.Printf("SetDefaultImage(%s)\n", request.ImageName) 13 } else { 14 t.logger.Printf("SetDefaultImage(%s): by %s\n", 15 request.ImageName, conn.Username()) 16 } 17 return t.herd.SetDefaultImage(request.ImageName) 18 }