Documentation ¶
Overview ¶
Package controllers will hold all of the logic for our routes that will be called in our main function in main.go
Package controllers will hold all of the logic for our routes that will be called in our main function in main.go
Index ¶
- func GetAvailableOSes(c echo.Context) error
- func GetMacOSCustom(c echo.Context) error
- func GetMacOSFile(c echo.Context) error
- func GetMacOSGeneric(c echo.Context) error
- func GetMacOSItems(c echo.Context) error
- func GetUbuntuCustom(c echo.Context) error
- func GetUbuntuFile(c echo.Context) error
- func GetUbuntuGeneric(c echo.Context) error
- func GetUbuntuItems(c echo.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAvailableOSes ¶
func GetMacOSCustom ¶
GetCustom takes in the list of software the user wants to download from the the request body, the lists are then used to generate the correct setup script
func GetMacOSFile ¶
GetFile takes in uuid and sends user the file to the install via CL
func GetMacOSGeneric ¶
GetGeneric creates the Generic setup script and sends it as response returns the file of the setup script
func GetMacOSItems ¶
GetItems sends struct of supported items for download
func GetUbuntuCustom ¶
GetCustom takes in the list of software the user wants to download from the the request body, the lists are then used to generate the correct setup script
func GetUbuntuFile ¶
GetFile takes in uuid and sends user the file to the install via CL
func GetUbuntuGeneric ¶
GetGeneric creates the Generic setup script and sends it as response returns the file of the setup script
func GetUbuntuItems ¶
GetItems sends struct of supported items for download
Types ¶
This section is empty.