def main()

in python-batch/fsi_montecarlo/OLD/pubsub_bq.tpl.py [0:0]


def main(argv):

  vr = VaRSimulator()
  pbbq = PubsubToBiquery()

  vr.ticker =FLAGS.ticker
  vr.start_date =FLAGS.start_date
  vr.end_date =f'{(datetime.strptime(FLAGS.start_date,"%Y-%m-%d") + timedelta(days = FLAGS.calendar_days)).date()}'
  vr.calendar_days = FLAGS.calendar_days
  vr.epoch_time = FLAGS.epoch_time
  vr.iteration = 1

  vr.get_data()
  vr.get_stats()

  for i in range(FLAGS.iterations):
    vr.iteration = i
    vr.run_simulation()
    pbbq.publish_record(vr.create_object())

  if(FLAGS.print_raw):
    vr.print_raw()