Documentation ¶
Index ¶
- func DeleteTraefikConfig(tx *gorm.DB, appID string) error
- func Get(tx *gorm.DB, pluginName string) (*models.Plugin, error)
- func GetAppPlugins(tx *gorm.DB, appID string) (*server_models.AppPlugins, error)
- func Install(tx *gorm.DB, pluginName string) (plugin *models.Plugin, pluginDetails *server_models.AppDetails, err error)
- func IsInstalled(tx *gorm.DB, pluginName string) bool
- func List(tx *gorm.DB) []*models.Plugin
- func Uninstall(tx *gorm.DB, pluginName string) (plugin *models.Plugin, pluginApp *models.App, err error)
- func UpdatePluginInstalled(tx *gorm.DB, pluginName string, installed bool) error
- func UpsertTraefikConfig(tx *gorm.DB, config *models.TraefikPluginConfig) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAppPlugins ¶
func GetAppPlugins(tx *gorm.DB, appID string) (*server_models.AppPlugins, error)
func Install ¶
func Install(tx *gorm.DB, pluginName string) (plugin *models.Plugin, pluginDetails *server_models.AppDetails, err error)
func UpdatePluginInstalled ¶
func UpsertTraefikConfig ¶
func UpsertTraefikConfig(tx *gorm.DB, config *models.TraefikPluginConfig) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.