Web Services Interface Guide
109 Dell Lifecycle Controller Web Services Interface Guide for Windows
__cimnamespace = root/dcim
ReturnValue = 4096
A missing command line character, such as a “{“, could result in the following syntax error:
Syntax Error: input must be of the form {KEY="VALUE"[;KEY="VALUE"]}
11.3.5 Check Job Status
The following methodology is used to determine the status of the jobs generated by the invocation of the
UnpackAndAttach() and UnpackAndShare() methods. The methodology involves enumerating the
DCIM_OSDConcreteJob instances, and checking the JobStatus property value.
When the jobs are complete, the JobStatus property value will be “Successful” if the job completed
successfully or “Failed” if an error occurred while executing the request. If the job failed, the Message
property on the returned DCIM_OSDConcreteJob instance will contain more detailed error information
on the cause of the failure.
For the Lifecycle Controller version of the OS Deployment Profile there is only one instance of a job
generated by various method invocations, and it will persist until the next method that generates a job is
invoked. The job must complete before another method that generates a job can be called successfully.
This is unchanged from the Lifecycle Controller 1.2 for OS Deployment.
Invoke enumerate DCIM_OSDConcreteJob instance with the following syntax:
EXAMPLE:
winrm e cimv2/root/DCIM/DCIM_OSDConcreteJob -u:[USER] -p:[PASSWORD] -
r:https://[IPADDRESS]/wsman:443 -SkipCNCheck -encoding:utf-8 -a:basic
OUTPUT:
The enumeration will return the instances of OSDConcreteJob as shown:
DCIM_OSDConcreteJob
DeleteOnCompletion = false
InstanceID = DCIM_OSDConcreteJob:1
JobName = UnpackAndShare
JobStatus = Failed
Message = Installation not supported for the selected operating system
MessageID = OSD10
Name = UnpackAndShare