Exemplo n.º 1
0
 private static bool IsJobTerminalState(Job job)
 {
     return(job.Status.Equals(JobState.Completed.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Failed.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Stopped.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Suspended.ToString(), StringComparison.OrdinalIgnoreCase));
 }
Exemplo n.º 2
0
        protected override void AutomationProcessRecord()
        {
            Job job = null;

            job = this.AutomationClient.StartRunbook(this.ResourceGroupName, this.AutomationAccountName, this.Name, this.Parameters, this.RunOn);

            this.WriteObject(job);
        }
Exemplo n.º 3
0
        protected override void AutomationExecuteCmdlet()
        {
            Job job = null;

            job = this.AutomationClient.StartRunbook(this.AutomationAccountName, this.Name, this.Parameters);

            this.WriteObject(job);
        }
 private static bool IsJobTerminalState(Job job)
 {
     return job.Status.Equals(JobState.Completed.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Failed.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Stopped.ToString(), StringComparison.OrdinalIgnoreCase) ||
            job.Status.Equals(JobState.Suspended.ToString(), StringComparison.OrdinalIgnoreCase);
 }