versioner.py 483 B

12345678910111213141516171819202122
  1. #!/usr/bin/env python3
  2. import os
  3. import json
  4. import pprint
  5. cur_dir = os.path.realpath(os.path.join( __file__, ".."))
  6. dirp = os.path.join( cur_dir,"v")
  7. verp = os.path.join( cur_dir, "versions.js")
  8. payload = {
  9. "versions":[]
  10. }
  11. for d in os.listdir(dirp):
  12. if os.path.isdir(os.path.join(dirp,d)):
  13. payload["versions"].append(d)
  14. pprint.pprint(payload)
  15. with open(verp, "w") as version_file:
  16. version_file.write("VERSIONER_DATA=")
  17. json.dump( payload, version_file)