"""Development handler.""" import argparse from dotenv import load_dotenv from tests.unit.factories import EventFactory load_dotenv() def run(): """Lambda entry point.""" parser = argparse.ArgumentParser() parser.add_argument('--abacus_event_id', type=int, required=True) parser.add_argument('--target_id', type=int, required=True) parser.add_argument('--statement_period_id', type=int, required=True) args = parser.parse_args() event = EventFactory.build( target_type='payment_group_payment', abacus_event_id=args.abacus_event_id, target_id=args.target_id, statement_period_id=args.statement_period_id, ) from src import main main.handler(event, None) if __name__ == '__main__': run()