OpenDreams Core  1.7
Atributos Públicos
Referência ao interface tecgraf::openbus::DRMAA::v1_7::JobInfo

Possui informações sumarizadas a respeito do resultado da execução de um job, como dados sobre o consumo de resursos e o código de término da execução do job. Mais...

import "drmaa.idl";

Herdado por tecgraf::openbus::opendreams::v1_7::OpenDreamsJobInfo.

Mostrar lista completa dos membros

Atributos Públicos

public string jobId
 Identificador do job que terminou a execução.
public Dictionary resourceUsage
 Dicionário (chave,valor) com os dados coletados sobre o uso de recursos pelo job finalizado.
public boolean hasExited
 Indica a condição em que o job terminou sua execução.
public long exitStatus
 Se tecgraf::openbus::DRMAA::v1_7::JobInfo::hasExit é verdadeiro, possui o código de finalização informado pelo sistema operacional onde o job executou.
public boolean hasSignaled
 Indica o recebimento de um sinal do sistema operacional que causou a interrupção do job.
public string terminatingSignal
 Se tecgraf::openbus::DRMAA::v1_7::JobInfo::hasSignaled é verdadeiro, possui o código do sinal que causou o término do job.
public boolean hasCoreDump
 Indica se a core image do job foi criada.
public boolean wasAborted
 Se verdadeiro, significa que o job foi abortado antes de entrar em execução.

Descrição detalhada

Possui informações sumarizadas a respeito do resultado da execução de um job, como dados sobre o consumo de resursos e o código de término da execução do job.

Definido na linha 321 do ficheiro drmaa.idl.


Documentação dos dados membro

Se tecgraf::openbus::DRMAA::v1_7::JobInfo::hasExit é verdadeiro, possui o código de finalização informado pelo sistema operacional onde o job executou.

O valor zero indica que o job terminou com sucesso. Valores diferentes de zero são indicativos de término com falha.

Definido na linha 350 do ficheiro drmaa.idl.

Indica se a core image do job foi criada.

Atenção:
Esse atributo não é usado no OpenDreams e possui o valor sempre falso.

Definido na linha 374 do ficheiro drmaa.idl.

Indica a condição em que o job terminou sua execução.

Se verdadeiro, significa que o job terminou normalmente e existem informações mais detalhadas sobre seu término no atributo tecgraf::openbus::DRMAA::v1_7::JobInfo::exitStatus.

Definido na linha 342 do ficheiro drmaa.idl.

Indica o recebimento de um sinal do sistema operacional que causou a interrupção do job.

Se verdadeiro, significa que o job terminou devido ao recebimento de um signal do sistema operacional e existe informação sobre esse signal no atributo tecgraf::openbus::DRMAA::v1_7::JobInfo::terminatingSignal.

Atenção:
Esse atributo não é usado no OpenDreams e possui o valor sempre falso.

Definido na linha 361 do ficheiro drmaa.idl.

Dicionário (chave,valor) com os dados coletados sobre o uso de recursos pelo job finalizado.

No caso do OpenDreams, os seguintes valores são retornados:

  • cpu-time: tempo de execução em modo sistema. É expresso em segundos.
  • elapsed-time: tempo de parede. É expresso em segundos.
  • user-time: tempo de execução em modo usuário. É expresso em segundos. Os dados de resourceUsage somente existem se o comando não tiverem terminado nos modos FAILED, LOST, ou KILLED.

Definido na linha 335 do ficheiro drmaa.idl.

Se tecgraf::openbus::DRMAA::v1_7::JobInfo::hasSignaled é verdadeiro, possui o código do sinal que causou o término do job.

Atenção:
Esse atributo não é usado no OpenDreams.

Definido na linha 368 do ficheiro drmaa.idl.

Se verdadeiro, significa que o job foi abortado antes de entrar em execução.

É usado no OpenDreams para indicar que o job foi cancelado pelo usuário ou pelo administrador.

Definido na linha 380 do ficheiro drmaa.idl.


A documentação para este interface foi gerada a partir do seguinte ficheiro:
 Tudo Classes Namespaces Ficheiros Funções Variáveis Definições de tipos Enumerações Valores da enumeração