The CSCF submit program allows its behaviour to be modified in several predefined ways by external programs specified in .submitrc
:
file_filter
option.
File filtering should be done in most courses with ISG's centralized SubmitFileFilter script. It allows complete behaviour override via any course-specific filter(s) while still exposing a standardized logging mechanism.
There should also be some consideration given to using appropriate FinalFilterScripts, such as SubmitPublicTestHook and SubmitSubversionHook.