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));
            }
        }
Esempio n. 2
0
        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;
            }
        }