Package iceprod :: Package client :: Module commands :: Class datasetstatus
[hide private]
[frames] | no frames]

Class datasetstatus

source code

object --+    
         |    
   Command --+
             |
            datasetstatus
Known Subclasses:

Command: datasetstatus <dataset_id>
         or
      getdatasetstatus <dataset_id>

Get the status of the dataset.
Can get the status of multiple datasets at once.

Arguments:
  <dataset_id>  Specify the dataset.
  
Returns:
  Returns the result of the mysql query (success or failure).
  Warning that if the dataset is wrong it will likely
  print success because there was no mysql error.
  
Examples:
  Get status of single dataset  (dataset 1234)
     datasetstatus 1234
  
  Get status of multiple datasets using spaces
  (dataset 1234 and dataset 4321)
     datasetstatus 1234 4321
  
  Get status of multiple datasets using commas
  (datasets 1234, 1243)
     datasetstatus 1234,1243
  
  Get status of multile datasets using ranges
  (datasets 1234 - 1235)
     datasetstatus 1234-1235
 

Instance Methods [hide private]
 
Execute(self, shell) source code
 
_datasetstatus(self, shell, dataset) source code

Inherited from Command: CheckArgs

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  shortdoc = 'datasetstatus <dataset_id> : Get status of dataset...
hash(x)
  numArgs = 1
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

Execute(self, shell)

source code 
Overrides: Command.Execute

Class Variable Details [hide private]

shortdoc

hash(x)

Value:
'datasetstatus <dataset_id> : Get status of dataset. AKA: getdatasetst\
atus'