Add --dispense_time flag to control the duration of dispensing a single shot