Versions in this module Expand all Collapse all v1 v1.0.1 Nov 9, 2023 v1.0.0 Nov 9, 2023 Changes in this version + func Apply(nhctl runner.Client) error + func ApplyCmForConfig(nhctl runner.Client, filePath *fp.FilePathEnhance) error + func Associate(nhctl runner.Client, svcName string, svcType string, dir *fp.FilePathEnhance) error + func Config(nhctl runner.Client) error + func ConfigReload(nhctl runner.Client) error + func Db(nhctl runner.Client) error + func DeAssociate(nhctl runner.Client, svcName string, svcType string) error + func DeploymentDuplicateAndDuplicate(cli runner.Client) + func DeploymentReplaceAndDuplicate(cli runner.Client) + func DevEndDeployment(cli runner.Client, moduleName string) error + func DevEndStatefulSet(cli runner.Client, moduleName string) error + func DevEndT(cli runner.Client, moduleName string, moduleType string) error + func DevStartDeployment(cli runner.Client, moduleName string) error + func DevStartDeploymentDuplicate(cli runner.Client, moduleName string) error + func DevStartStatefulSet(cli runner.Client, moduleName string) error + func DevStartStatefulSetDuplicate(cli runner.Client, moduleName string) error + func DevStartT(cli runner.Client, moduleName string, moduleType string, ...) error + func Exec(client runner.Client) error + func Get(nhctl runner.Client, types, appName string, checker func(string2 string) error) error + func GetKubeconfig(webAddr, ns, kubeconfig string) (string, error) + func GetVersion() (lastVersion string, currentVersion string) + func Init(nhctl *runner.CLI) (string, error) + func InstallBookInfo(ctx context.Context, nhctl runner.Client) error + func InstallBookInfoDifferentType(nhctl runner.Client) error + func InstallBookInfoHelmForTestHook(c runner.Client) error + func InstallBookInfoUseHelmVals(c runner.Client, branch string, appName string) error + func InstallBookInfoWithNativeHelm(c runner.Client, appName string) error + func InstallBookInfoWithNhctl(c runner.Client, appName string) error + func InstallNhctl(version string) error + func List(nhctl runner.Client) error + func NhctlVersion(nhctl *runner.CLI) error + func PortForwardCheck(port int) error + func PortForwardEnd(nhctl runner.Client, module string, port int) error + func PortForwardEndT(nhctl runner.Client, module, moduleType string, port int) error + func PortForwardServiceStart(cli runner.Client, module string, port int) error + func PortForwardStart(nhctl runner.Client, module string, port int) error + func PortForwardStartT(nhctl runner.Client, module, moduleType string, port int) error + func ProfileGetDetailsWithoutJson(nhctl runner.Client) error + func ProfileGetUbuntuWithJson(nhctl runner.Client) error + func ProfileSetDetails(nhctl runner.Client) error + func Pvc(nhctl runner.Client) error + func RemoveSyncthingPidFile(nhctl runner.Client, module string) error + func RestartDaemon(nhctl runner.Client) error + func ShouldHaveJob(c runner.Client, jobNames ...string) error + func ShouldNotHaveAnyJob(c runner.Client) error + func StatefulsetDuplicateAndDuplicate(cli runner.Client) + func StatefulsetReplaceAndDuplicate(cli runner.Client) + func StatusCheck(nhctl runner.Client, moduleName string) error + func StatusCheckPortForward(nhctl runner.Client, moduleName, moduleType string, port int) error + func StopDaemon(nhctl *runner.CLI) error + func Sync(cli runner.Client, moduleName string) error + func SyncCheck(cli runner.Client, moduleName string) error + func SyncCheckT(cli runner.Client, moduleName, moduleType string) error + func SyncStatus(nhctl runner.Client, module string) error + func SyncStatusT(nhctl runner.Client, module, moduleType string) error + func SyncT(cli runner.Client, moduleName string, moduleType string) error + func UninstallBookInfo(nhctl runner.Client) error + func UninstallBookInfoHelmForTestHook(c runner.Client) error + func UninstallBookInfoWithNativeHelm(c runner.Client, appName string) error + func UninstallBookInfoWithNhctl(c runner.Client, appName string) error + func Upgrade(nhctl runner.Client) error + func UpgradeBookInfoHelmForTestHook(c runner.Client) error + func ValidateImage(nhctl runner.Client, svcName string, svcType string, expectContain string) error + type Response struct + Code int + Data []*service_account.ServiceAccountModel + Message string