diff --git a/cimetrics/env.py b/cimetrics/env.py index 4674ff7..28bba6f 100644 --- a/cimetrics/env.py +++ b/cimetrics/env.py @@ -92,6 +92,10 @@ def github_token(self) -> str: def pr_user(self) -> str: return self.cfg.get("pr_user", "cimetrics") + @property + def monitoring_columns(self) -> int: + return self.cfg.get("monitoring_columns", 2) + class GitEnv(Env): _target_branch = None diff --git a/cimetrics/plot.py b/cimetrics/plot.py index e8adfe0..519c2fb 100644 --- a/cimetrics/plot.py +++ b/cimetrics/plot.py @@ -187,7 +187,7 @@ def trend_view(env, tgt_only=False): if tgt_only: columns = sorted(tgt_raw.columns) - ncol = 1 + ncol = env.monitoring_columns fsize = matplotlib.figure.figaspect(env.columns * 1.2) dpi_adjust = fsize[1] / matplotlib.rcParams["figure.figsize"][1] fig = plt.figure(figsize=fsize) diff --git a/metrics.yml b/metrics.yml index bb4b691..0cbf20e 100644 --- a/metrics.yml +++ b/metrics.yml @@ -6,3 +6,4 @@ span: 50 ewma_span: 5 monitoring_span: 150 pr_user: cimetrics +monitoring_columns: 2 \ No newline at end of file