Change to allow listProducts to have the datacenter passed in.