code: func NewGracefulTerminationManager(ipvs utilipvs.Interface) *GracefulTerminationManager {
  	l := make(map[string]*listItem)
  	return &GracefulTerminationManager{
  		rsList: graceTerminateRSList{
  			list: l,
  		},
  		ipvs: ipvs,
  	}
  }
docs: // NewGracefulTerminationManager create a gracefulTerminationManager to manage ipvs rs graceful termination work