def copy_sourcecode(src_base, config, dest_base, opdef=None): if not isinstance(config, list): config = [config] if _sourcecode_disabled(config): log.debug("sourcecode filters disabled, skipping copy") return util.select_copytree(src_base, dest_base, config, SourceCodeFilter(config, opdef))
def _copy_runfiles(state): if not state.copy_files: return util.select_copytree( state.run.dir, _runfiles_dest(state), _copy_runfiles_config(state), CopyRunFilesFilter(state))
def copy_sourcecode(src_base, config, dest_base, opdef=None): if not isinstance(config, list): config = [config] util.select_copytree( src_base, dest_base, config, SourceCodeFilter(config, opdef))