protected override void Execute()
        {
            OnDemandGcResponse response = Client.Farms.GetOnDemandGcStatus(ResourceGroupName, FarmName, JobId);

            this.WriteVerbose(String.Format("Reclaim Space Job result returned {0}", response.StatusCode));
            String GcStatus = (response.StatusCode == System.Net.HttpStatusCode.Accepted) ? "Reclaim Space Job InProgress": "Reclaim Space Job Completed";

            this.WriteObject(GcStatus, true);
        }
Example #2
0
        protected override void Execute()
        {
            if (ShouldProcess(
                    Resources.OnDemandGcDescription.FormatInvariantCulture(FarmName),
                    Resources.OnDemandGcWarning.FormatInvariantCulture(FarmName),
                    Resources.ShouldProcessCaption))
            {
                OnDemandGcResponse response = Client.Farms.OnDemandGc(ResourceGroupName, FarmName);

                WriteVerbose(String.Format("response {0}", response.ToString()));
                string jobId;
                ExtractOperationIdFromLocationUri(response.Location, out jobId);
                this.WriteObject(jobId, true);
            }
        }