private static void Download_Pool(Session session, List <ObjectChange> changes) { Dictionary <XenRef <Pool>, Pool> records = Pool.get_all_records(session); foreach (KeyValuePair <XenRef <Pool>, Pool> entry in records) { changes.Add(new ObjectChange(typeof(Pool), entry.Key.opaque_ref, entry.Value)); } }
private void SetAPIVersion() { Dictionary <XenRef <Pool>, Pool> pools = Pool.get_all_records(this); foreach (Pool pool in pools.Values) { Host host = Host.get_record(this, pool.master); APIVersion = Helper.GetAPIVersion(host.API_version_major, host.API_version_minor); break; } }