Commit 3f484b26 authored by Kevin Di Lallo's avatar Kevin Di Lallo
Browse files

meepctl update to install open-map-tiles config file

parent bd511c7c
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -240,6 +240,7 @@ func deployRunScriptsAndGetFlags(targetName string, chart string, cobraCmd *cobr
	case "meep-couchdb":
		flags = utils.HelmFlags(flags, "--set", "persistentVolume.location="+deployData.workdir+"/couchdb/")
	case "meep-open-map-tiles":
		deploySetOmtConfig(chart, cobraCmd)
		flags = utils.HelmFlags(flags, "--set", "persistentVolume.location="+deployData.workdir+"/omt/")
		altServer := utils.RepoCfg.GetBool("repo.deployment.alt-server")
		flags = utils.HelmFlags(flags, "--set", "altIngress.enabled="+strconv.FormatBool(altServer))
@@ -371,6 +372,12 @@ func deploySetGrafanaValues(chart string, cobraCmd *cobra.Command) {
	_, _ = utils.ExecuteCmd(cmd, cobraCmd)
}

func deploySetOmtConfig(chart string, cobraCmd *cobra.Command) {
	configOmt := chart + "/config.json"
	cmd := exec.Command("cp", configOmt, deployData.workdir+"/omt/config.json")
	_, _ = utils.ExecuteCmd(cmd, cobraCmd)
}

func deployGetPorts() (string, string) {
	ports := viper.GetString("meep.ports")
	p := strings.Split(ports, "/")