def averageMetersPerSide(args): from Data.RowlogApi import getWorkoutData from Data.RowlogApi import getPeopleData from Service import AverageMetersPerSide return AverageMetersPerSide.run( getWorkoutData(teamCode=args.teamCode, orderBy='wid', comment=''), getPeopleData(teamCode=args.teamCode))
def averageMetersAndSplitBySide(args): from Data.RowlogApi import getWorkoutData from Data.RowlogApi import getPeopleData from Core import SplitManager from Service import AverageMetersAndSplitBySide return AverageMetersAndSplitBySide.run( getWorkoutData(teamCode=args.teamCode, orderBy='wid', comment=''), getPeopleData(teamCode=args.teamCode), SplitManager)
def averageSplitByBoat(args): from Data.RowlogApi import getWorkoutData from Data.RowlogApi import getPeopleData from Core import BoatManager from Core import SplitManager from Service import AverageSplitByBoat return AverageSplitByBoat.run( getWorkoutData(teamCode=args.teamCode, orderBy='wid', comment=''), getPeopleData(teamCode=args.teamCode), SplitManager, BoatManager)
def individualContributions(args): from Core import DateManager from Core.Activities import Activities from Data.RowlogApi import getPeopleData from Data.RowlogApi import getWorkoutData from Service import IndividualContributions return IndividualContributions.run( getWorkoutData(teamCode=args.teamCode, orderBy='time', comment=''), getPeopleData(teamCode=args.teamCode), DateManager)