Awight has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/345071 )

Change subject: Fix crontab CLI params
......................................................................

Fix crontab CLI params

Change-Id: I06307b498a051ec3998ca43e197953358fc9edac
---
M processcontrol/crontab.py
M tests/test_crontab.py
2 files changed, 7 insertions(+), 7 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/process-control 
refs/changes/71/345071/1

diff --git a/processcontrol/crontab.py b/processcontrol/crontab.py
index b099e11..3e43987 100644
--- a/processcontrol/crontab.py
+++ b/processcontrol/crontab.py
@@ -36,11 +36,11 @@
 
     def __str__(self):
         if not self.enabled:
-            return "# Skipping disabled job 
{path}\n".format(path=self.job.config_path)
+            return "# Skipping disabled job 
{name}\n".format(name=self.job.slug)
 
-        command = "{runner} {conf}".format(
+        command = "{runner} {name}".format(
             runner=self.job.global_config.get("runner_path"),
-            conf=self.job.config_path)
+            name=self.job.slug)
 
         template = self.job.global_config.get("cron_template")
 
diff --git a/tests/test_crontab.py b/tests/test_crontab.py
index 40cb3b5..6cc5b2d 100644
--- a/tests/test_crontab.py
+++ b/tests/test_crontab.py
@@ -36,12 +36,12 @@
     tab = tab.replace(job_dir, "X")
     tab = tab.replace(runner_path, "Y")
 
-    expected = """# Skipping disabled job X/disabled.yaml
+    expected = """# Skipping disabled job disabled
 # Generated from X/schedule_2.yaml
-*/10 * * * * jenkins Y X/schedule_2.yaml
+*/10 * * * * jenkins Y schedule_2
 # Generated from X/schedule_good.yaml
-*/5 * * * * jenkins Y X/schedule_good.yaml
-# Skipping disabled job X/unscheduled.yaml
+*/5 * * * * jenkins Y schedule_good
+# Skipping disabled job unscheduled
 """
 
     assert expected == tab

-- 
To view, visit https://gerrit.wikimedia.org/r/345071
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I06307b498a051ec3998ca43e197953358fc9edac
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/fundraising/process-control
Gerrit-Branch: master
Gerrit-Owner: Awight <awi...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to