Documentation ¶
Index ¶
- func DarcIndexHandler(store sessions.Store, conf *models.Config) http.HandlerFunc
- func EProjectsIndexHandler(store sessions.Store, conf *models.Config) http.HandlerFunc
- func EProjectsShowHandler(store sessions.Store, conf *models.Config) http.HandlerFunc
- func EProjectsShowUnlockHandler(store sessions.Store, conf *models.Config) http.HandlerFunc
- func HomeGet(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func HomeHandler(gs sessions.Store, conf *models.Config) http.HandlerFunc
- func OrgsIndexGet(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func OrgsIndexHandler(gs sessions.Store, conf *models.Config) http.HandlerFunc
- func OrgsShowGet(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func OrgsShowHandler(gs sessions.Store, conf *models.Config) http.HandlerFunc
- func VappsIndexGet(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func VappsIndexHandler(gs sessions.Store, conf *models.Config) http.HandlerFunc
- func VappsIndexPost(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func VappsShowGet(w http.ResponseWriter, r *http.Request, gs sessions.Store, conf *models.Config)
- func VappsShowHandler(gs sessions.Store, conf *models.Config) http.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DarcIndexHandler ¶
DarcIndexHandler ...
func EProjectsIndexHandler ¶
EProjectsIndexHandler ...
func EProjectsShowHandler ¶
EProjectsShowHandler ...
func EProjectsShowUnlockHandler ¶
EProjectsShowUnlockHandler ...
func HomeHandler ¶
HomeHandler ...
func OrgsIndexGet ¶
OrgsIndexGet return a json representation of a list of orgs
func OrgsIndexHandler ¶
OrgsIndexHandler points to: GET /Orgs
func OrgsShowGet ¶
OrgsShowGet gets a single org and sends a json representation of it
func OrgsShowHandler ¶
OrgsShowHandler points to: GET /Orgs/{id}
func VappsIndexGet ¶
VappsIndexGet retrives the list of vApps and sends its json representation
func VappsIndexHandler ¶
VappsIndexHandler points to: GET /Vapps POST /Vapps
func VappsIndexPost ¶
VappsIndexPost creates a new vApp based on a template. It sets the correct properties and network configurations and checks if the VM of the vApp has written its newly created public key on the cloud endpoint. If everything goes well the vApp is power off. TODO: if an error occurs we should ensure that the created vApp is destroyed
func VappsShowGet ¶
VappsShowGet gets a single vApp and sends its json representation
func VappsShowHandler ¶
VappsShowHandler points to: GET /Vapps/{id}
Types ¶
This section is empty.