update_data.py 505 B

12345678910111213141516171819
  1. """Refresh DMS production data, or templates + production + schema."""
  2. import argparse
  3. import json
  4. import sys
  5. from step4_web.data_update import update_data
  6. def main():
  7. sys.stdout.reconfigure(encoding='utf-8')
  8. ap=argparse.ArgumentParser(description=__doc__)
  9. ap.add_argument('--mode', choices=['auto','dms','templates'], default='auto')
  10. args=ap.parse_args()
  11. result=update_data(args.mode)
  12. print(json.dumps(result,ensure_ascii=False,indent=2))
  13. if __name__=='__main__':
  14. main()