def __init__(self, file_pattern, action_function):
super(GeneratorAction, self).__init__()<EOL>self.__file_pattern = file_pattern<EOL>self.__action_function = action_function<EOL>
Container to store an "action".

Every file(s) generation is considered as an action.

Args:
    file_pattern: fnmatch pattern.
    action_function: Callback without argument. See documentation.