func NewCatalogDatacentersQuery(ignoreFailing bool) (*CatalogDatacentersQuery, error) {
	return &CatalogDatacentersQuery{
		ignoreFailing: ignoreFailing,
		stopCh:        make(chan struct{}, 1),
	}, nil
}
func NewCatalogDatacentersQuery(ignoreFailing bool) (*CatalogDatacentersQuery, error) {
	return &CatalogDatacentersQuery{
		ignoreFailing: ignoreFailing,
		stopCh:        make(chan struct{}, 1),
	}, nil
}
func NewCatalogDatacentersQuery ( ignoreFailing bool ) ( * CatalogDatacentersQuery , error ) { return & CatalogDatacentersQuery { ignoreFailing : ignoreFailing , stopCh : make ( chan struct { } , 1 ) , } , nil }
// NewCatalogDatacentersQuery creates a new datacenter dependency.
NewCatalogDatacentersQuery creates a new datacenter dependency .