Skip to content

Commit 9550698

Browse files
committed
cleanup & simplify
1 parent 1148cf3 commit 9550698

File tree

2 files changed

+7
-20
lines changed

2 files changed

+7
-20
lines changed

main.star

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,6 @@ def run(plan, args):
141141
)
142142

143143
plan.print("Launching grafana...")
144-
145144
grafana.launch_grafana(
146145
plan,
147146
prometheus_private_url,

src/observability/grafana/grafana_launcher.star

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,11 @@ HTTP_PORT_NUMBER_UINT16 = 3000
1111

1212
TEMPLATES_FILEPATH = "./templates"
1313

14-
DATASOURCE_CONFIG_TEMPLATE_FILEPATH = TEMPLATES_FILEPATH + "/datasource.yml.tmpl"
15-
DASHBOARD_PROVIDERS_CONFIG_TEMPLATE_FILEPATH = (
16-
TEMPLATES_FILEPATH + "/dashboard-providers.yml.tmpl"
17-
)
18-
1914
DATASOURCE_UID = "grafanacloud-prom"
15+
DATASOURCE_CONFIG_TEMPLATE_FILEPATH = TEMPLATES_FILEPATH + "/datasource.yml.tmpl"
2016
DATASOURCE_CONFIG_REL_FILEPATH = "datasources/datasource.yml"
2117

22-
# this is relative to the files artifact root
23-
DASHBOARD_PROVIDERS_CONFIG_REL_FILEPATH = "dashboards/dashboard-providers.yml"
24-
2518
CONFIG_DIRPATH_ON_SERVICE = "/config"
26-
DASHBOARDS_DIRPATH_ON_SERVICE = "/dashboards"
2719

2820
USED_PORTS = {
2921
HTTP_PORT_ID: ethereum_package_shared_utils.new_port_spec(
@@ -121,12 +113,12 @@ def provision_dashboards(plan, service_url, dashboard_sources):
121113
return
122114

123115
def grr_push(dir):
124-
return 'grr push "$DASHBOARDS_DIR/{0}" -e --disable-reporting'.format(dir)
116+
return 'grr push "{0}" -e --disable-reporting'.format(dir)
125117

126-
def grr_push_dashboards(i):
118+
def grr_push_dashboards(name):
127119
return [
128-
grr_push("dashboards-{0}/folders".format(i)),
129-
grr_push("dashboards-{0}/dashboards".format(i)),
120+
grr_push("{0}/folders".format(name)),
121+
grr_push("{0}/dashboards".format(name)),
130122
]
131123

132124
grr_commands = [
@@ -138,18 +130,14 @@ def provision_dashboards(plan, service_url, dashboard_sources):
138130
dashboard_name = "dashboards-{0}".format(index)
139131
dashboard_artifact_name = plan.upload_files(dashboard_src, name=dashboard_name)
140132

141-
files[
142-
"{0}/{1}".format(DASHBOARDS_DIRPATH_ON_SERVICE, dashboard_name)
143-
] = dashboard_artifact_name
144-
145-
grr_commands += grr_push_dashboards(index)
133+
files[dashboard_name] = dashboard_artifact_name
134+
grr_commands += grr_push_dashboards(dashboard_name)
146135

147136
plan.run_sh(
148137
description="upload dashboards",
149138
image="grafana/grizzly:main-0b88d01",
150139
env_vars={
151140
"GRAFANA_URL": service_url,
152-
"DASHBOARDS_DIR": DASHBOARDS_DIRPATH_ON_SERVICE,
153141
},
154142
files=files,
155143
run=util.join_cmds(grr_commands),

0 commit comments

Comments
 (0)