tree: 3f7fca79fa2eededfe7724eef52773e492ce9f7f [path history] [tgz]
  1. README.md
  2. ansible_hosts.py
  3. apigen/
  4. chuckmove
  5. chuckmove.README
  6. cleanup_unique.py
  7. corebuilder/
  8. destroy-all-networks.sh
  9. dmdot
  10. docker_setup_xos
  11. docker_start_xos
  12. get_instance_ip.py
  13. get_instance_name.py
  14. imagebuilder/
  15. mldeps
  16. openstack-db-cleanup.sh
  17. openstack-healthcheck.py
  18. purge.py
  19. rebuild.py
  20. ssh-myslice
  21. wait_for_object_creation.py
  22. xos-config.py
  23. xos-manage
  24. xossh
xos/tools/README.md

Overview of XOS tools

modelgen

Modelgen reads the XOS models and applies those models to a template to generate output.

Examples:

  • ./modelgen -a core api.template.py > ../../xos/xosapi.py
  • ./modelgen -a services.hpc -b Service -b User hpc-api.template.py > ../../xos/hpcapi.py