Documentation ¶
Index ¶
- func Ansible_docker_runner(w http.ResponseWriter, r *http.Request)
- func Ansible_generic_docker_runner(vm_name string, container_name string, ip_address string, ...)
- func Ansible_generic_runner(vm_name string, ip_address string, working_directory string, log_path string)
- func Ansible_runner(w http.ResponseWriter, r *http.Request)
- func Docker_image_launch_handler(w http.ResponseWriter, r *http.Request)
- func Docker_launch_handler(w http.ResponseWriter, r *http.Request)
- func Docker_registry_commit_handler(w http.ResponseWriter, r *http.Request)
- func Docker_web_handler(w http.ResponseWriter, r *http.Request)
- func Generate_docker_resources(docker_submap map[string]string, vm_name string, container_name string)
- func Generate_docker_resources_for_image(docker_submap map[string]string, vm_name string, container_name string)
- func Generate_inventory(vm_name string, top_level_vm_map map[string]map[string]string, ...)
- func Generate_inventory_for_docker_container_launch(vm_map map[string]string, ip_address string, docker_submap map[string]string, ...)
- func Generate_inventory_for_docker_image_commit(vm_map map[string]string, ip_address string, docker_submap map[string]string, ...)
- func Generic_VM_web_handler(w http.ResponseWriter, r *http.Request)
- func Get_docker_map_ajax(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Ansible_docker_runner ¶
func Ansible_docker_runner(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Ansible_generic_docker_runner ¶
func Ansible_generic_docker_runner(vm_name string, container_name string, ip_address string, working_directory string, log_path string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Ansible_generic_runner ¶
func Ansible_generic_runner(vm_name string, ip_address string, working_directory string, log_path string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Ansible_runner ¶
func Ansible_runner(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Docker_image_launch_handler ¶
func Docker_image_launch_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Docker_launch_handler ¶
func Docker_launch_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Docker_registry_commit_handler ¶
func Docker_registry_commit_handler(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Docker_web_handler ¶
func Docker_web_handler(w http.ResponseWriter, r *http.Request)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_docker_resources ¶
func Generate_docker_resources(docker_submap map[string]string, vm_name string, container_name string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_docker_resources_for_image ¶
func Generate_docker_resources_for_image(docker_submap map[string]string, vm_name string, container_name string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_inventory ¶
func Generate_inventory(vm_name string, top_level_vm_map map[string]map[string]string, output_dir string, docker_container_name string, server_selection string, client_list_array []string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_inventory_for_docker_container_launch ¶
func Generate_inventory_for_docker_container_launch(vm_map map[string]string, ip_address string, docker_submap map[string]string, output_dir string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generate_inventory_for_docker_image_commit ¶
func Generate_inventory_for_docker_image_commit(vm_map map[string]string, ip_address string, docker_submap map[string]string, output_dir string)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Generic_VM_web_handler ¶
func Generic_VM_web_handler(w http.ResponseWriter, r *http.Request)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func check(e error) { if e != nil { fmt.Println(e.Error() + "\n") //panic(e) } }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
type Page struct { Title string Body []byte LogPath string LogPosition int Show_SSH string Selected_VM string }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
type DockerPage struct { Title string Body []byte VM_name string }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
func Get_docker_map_ajax ¶
func Get_docker_map_ajax(w http.ResponseWriter, r *http.Request)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Types ¶
This section is empty.