HWRF
trunk@4391
|
This is the abstract base class of anything that gets, or creates, input files for the Final Merge without running another Task. For example, something that copies the wrfinput output would be a subclass of Input2FinalMerge
Definition at line 47 of file finalmergetask.py.
Public Member Functions | |
def | __init__ (self, src) |
def | get_inputs (self, just_check=False, kwargs) |
def | link_product |
Public Attributes | |
src | |
def hwrf.finalmergetask.Input2FinalMerge.get_inputs | ( | self, | |
just_check = False , |
|||
kwargs | |||
) |
In subclasses, this function copies or links the input files. This default implementation does nothing.
Definition at line 53 of file finalmergetask.py.
Referenced by hwrf.mpipomtc.POMInit.run().
def hwrf.finalmergetask.Input2FinalMerge.link_product | ( | self, | |
product, | |||
excclass, | |||
logger, | |||
target = None , |
|||
just_check = False |
|||
) |
Links the file from the given product to the target location (basename(product.location) if no target is provided). If the product is not yet available or has no location, then the given exception class excclass is raised.
Definition at line 58 of file finalmergetask.py.
Referenced by hwrf.finalmergetask.Input2FinalMerge.get_inputs().