add cp as template option
authorFrançois Michonneau <francois.michonneau@gmail.com>
Mon, 3 Dec 2018 14:14:52 +0000 (09:14 -0500)
committerFrançois Michonneau <francois.michonneau@gmail.com>
Mon, 3 Dec 2018 14:15:04 +0000 (09:15 -0500)
bin/workshop_check.py

index e5e651ecef51896711d979834263974ac1a830b6..0523d0c26a33cce36a46340eb75d84c807feb316 100755 (executable)
@@ -18,7 +18,7 @@ EVENTBRITE_PATTERN = r'\d{9,10}'
 URL_PATTERN = r'https?://.+'
 
 # Defaults.
-CARPENTRIES = ("dc", "swc", "lc")
+CARPENTRIES = ("dc", "swc", "lc", "cp")
 DEFAULT_CONTACT_EMAIL = 'admin@software-carpentry.org'
 
 USAGE = 'Usage: "workshop_check.py path/to/root/directory"'
@@ -91,7 +91,7 @@ def check_layout(layout):
 
 @look_for_fixme
 def check_carpentry(layout):
-    '''"carpentry" in YAML header must be "dc", "swc", or "lc".'''
+    '''"carpentry" in YAML header must be "dc", "swc", "lc", or "cp".'''
 
     return layout in CARPENTRIES
 
@@ -390,7 +390,7 @@ def check_config(reporter, filename):
                    kind)
 
     carpentry = config.get('carpentry', None)
-    reporter.check(carpentry in ('swc', 'dc', 'lc'),
+    reporter.check(carpentry in ('swc', 'dc', 'lc', 'cp'),
                    filename,
                    'Missing or unknown carpentry: {0}',
                    carpentry)