@@ -292,10 +292,10 @@ func (service *HTTPRestService) Init(config *common.ServiceConfig) error {
292292 listener .AddHandler (cns .NetworkContainersURLPath , service .getOrRefreshNetworkContainers )
293293 listener .AddHandler (cns .GetHomeAz , service .getHomeAz )
294294 listener .AddHandler (cns .EndpointPath , service .EndpointHandlerAPI )
295- listener .AddHandler (cns .GetNCList , service .nmAgentNCListHandler )
296- // This API is only needed for Direct channel mode with Swift v2.
295+ // This API is only needed for Direct channel mode.
297296 if config .ChannelMode == cns .Direct {
298297 listener .AddHandler (cns .GetVMUniqueID , service .getVMUniqueID )
298+ listener .AddHandler (cns .GetNCList , service .nmAgentNCListHandler )
299299 }
300300
301301 // handlers for v0.2
@@ -319,10 +319,10 @@ func (service *HTTPRestService) Init(config *common.ServiceConfig) error {
319319 listener .AddHandler (cns .V2Prefix + cns .NmAgentSupportedApisPath , service .nmAgentSupportedApisHandler )
320320 listener .AddHandler (cns .V2Prefix + cns .GetHomeAz , service .getHomeAz )
321321 listener .AddHandler (cns .V2Prefix + cns .EndpointPath , service .EndpointHandlerAPI )
322- listener .AddHandler (cns .V2Prefix + cns .GetNCList , service .nmAgentNCListHandler )
323- // This API is only needed for Direct channel mode with Swift v2.
322+ // This API is only needed for Direct channel mode.
324323 if config .ChannelMode == cns .Direct {
325324 listener .AddHandler (cns .V2Prefix + cns .GetVMUniqueID , service .getVMUniqueID )
325+ listener .AddHandler (cns .V2Prefix + cns .GetNCList , service .nmAgentNCListHandler )
326326 }
327327
328328 // Initialize HTTP client to be reused in CNS
0 commit comments