drmaa2_jinfo_impl_spec
- drmaa2_jinfo_impl_spec, Returns a list of UGE job info attributes.
#include "drmaa2.h"
drmaa2_string_list drmaa2_jinfo_impl_spec(void);
Returns all Univa(R) Grid Engine(TM)
specific job info (drmaa2_jinfo
) attributes which are not defined by the DRMAA2 standard but available in the Univa(R) Grid Engine(TM)
DRMAA2 implemenation. The list must be freed by the caller.
Returns a newly allocated drmaa2_string_list
or NULL in case no Univa(R) Grid Engine(TM)
specific attributes are available.
drmaa2_string_list uge_attributes = drmaa2_jtemplate_impl_spec();
if (uge_attributes != NULL) {
long size, i;
size = drmaa2_list_size(uge_attributes);
for (i = 0; i < size; i++) {
drmaa2_string attr = drmaa2_list_get(uge_attributes, i);
printf("Additionally supported attribute: %s\n", attr);
}
drmaa2_list_free(&uge_attributes);
}
drmaa2_jtemplate_impl_spec(3), drmaa2_jinfo_impl_spec(3), drmaa2_rtemplate_impl_spec(3), drmaa2_rinfo_impl_spec(3), drmaa2_queueinfo_impl_spec(3), drmaa2_machineinfo_impl_spec(3), drmaa2_notification_impl_spec(3), drmaa2_get_instance_value(3), drmaa2_describe_attribute(3), drmaa2_set_instance_value(3)
Copyright Univa Corporation 2013