Exemplo n.º 1
0
        /// <summary>
        /// Renames the zone.
        /// </summary>
        /// <returns><c>true</c>, if zone was renamed, <c>false</c> otherwise.</returns>
        /// <param name="zoneId">Zone identifier.</param>
        /// <param name="newName">New name.</param>
        public bool ZoneRename(int zoneId, string newName)
        {
            bool result = false;
            XmlRpcZoneManagement xrum = (XmlRpcZoneManagement)GetProxy(typeof(XmlRpcZoneManagement));
            Array openNebulaReturnArr = xrum.oneZoneRename(this.SessionSHA, zoneId, newName);

            result = (bool)openNebulaReturnArr.GetValue(0);
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Allocates the zone.
        /// </summary>
        /// <returns>The zone.</returns>
        /// <param name="zonename">Zonename.</param>
        public int ZoneAllocate(string zonename)
        {
            int result = 0;
            XmlRpcZoneManagement xrum = (XmlRpcZoneManagement)GetProxy(typeof(XmlRpcZoneManagement));
            Array openNebulaReturnArr = xrum.oneZoneAllocate(this.SessionSHA, zonename);

            result = (int)openNebulaReturnArr.GetValue(1);
            return(result);
        }