The '-m' option when running osusub.py should set the maxEvents in the config file that gets used but it doesn't seem to have an effect when running over data (I haven't tried with MC). I saw this when I set '-m 100' but the config file had maxEvents set to -1 when the condor job was submitted.