ansible_handler

package
v0.0.0-...-65bda41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 8, 2020 License: GPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL