def schema_files(logger, schema_dir): task = listdir(schema_dir).fmap(matching_schema_files) msgs = lambda files: ([ "no local schema migrations found" if len(files)==0 else ( "total local schema migrations: %d" % len(files) ) ]) return logresult_info(msgs,logger,task)
def schema_undo_files(logger, schema_dir): task = listdir(schema_dir).fmap(matching_schema_undo_files) return task