Defines the FlowN1_AT class.
change a series of BDPs into another BDP
Methods
| addinput(item[, slot]) | Add a BDP input to an AT. |
| addinputbdp(item[, slot, insert]) | Add a BDP to the _bdp_in list |
| addoutput(item[, slot]) | Add a BDP output product to an AT. |
| addoutputbdp(item[, slot, insert]) | Add a BDP to the _bdp_out list |
| check() | |
| checkfiles() | check if the files from all the BDP_out’s in an AT exist, |
| checktype(item) | Check the type of an object to see if ti is a BDP |
| clearinput() | Clear the input BDP list |
| clearoutput() | Clear the output BDP list |
| copy() | Creates an independent duplicate of the task. |
| delete([delfiles]) | Method to delete the AT and underlying BDPs. |
| delinput(slot) | Delete a specific BDP in the _bdp_in list |
| deloutput(slot) | Delete a specific BDP in the _bdp_out list |
| dir([filename]) | Return the absolution directory of this ADMIT project or a derefenced filename address. |
| execute([args]) | Executes the task. |
| getVersion() | Return the version string |
| getdtd(fl) | Method to write out the dtd data |
| getkey(key) | Retrieval value for a key. |
| haskey(key) | Query if a key exists for an AT. |
| isequal(at) | Method to determine if two ATs are the same. |
| isstale() | Return True/False if an AT is up to date |
| len2() | Return the length of _bdp_in and _bdp_out in a tuple |
| markChanged() | Mark an AT that it’s state was changed, so it would need to be rerun. |
| markUpToDate() | Sets the _stale state to indicate that the AT does not need to be run |
| mkdir(dirname) | Make a directory in the ADMIT hierarchy if it doesn’t exist yet It also allows an absolute path, in the classical unix sense. |
| run() | |
| save() | |
| set_bdp_in([bin]) | Validate the _valid_bdp_in list and digest it into the appropriate attributes |
| set_bdp_out([bout]) | Validate the _valid_bdp_out list and digest it into the appropriate attributes |
| setkey([name, value, isinit]) | set keys, two styles are possible: |
| show() | Return the type of the AT |
| summary() | place holder empty summary in case the derived class doesn’t implement it |
| uptodate() | Returns the current state of the _stale flag |
| validateinput([describe]) | Method to validate the _bdp_in’s against a dictionary of expected types. |
| write(node) | Method to write the AT to disk |