aboutsummaryrefslogtreecommitdiff
path: root/git-arr
diff options
context:
space:
mode:
Diffstat (limited to 'git-arr')
-rwxr-xr-xgit-arr9
1 files changed, 7 insertions, 2 deletions
diff --git a/git-arr b/git-arr
index a245855..7e665dd 100755
--- a/git-arr
+++ b/git-arr
@@ -5,10 +5,11 @@ git-arr: A git web html generator.
from __future__ import print_function
-import sys
-import os
import math
import optparse
+import os
+import re
+import sys
try:
import configparser
@@ -58,6 +59,7 @@ def load_config(path):
'git_url_file': 'cloneurl',
'embed_markdown': 'yes',
'embed_images': 'no',
+ 'ignore': '',
}
config = configparser.SafeConfigParser(defaults)
@@ -88,6 +90,9 @@ def load_config(path):
config.remove_section(s)
for s in config.sections():
+ if config.get(s, 'ignore') and re.search(config.get(s, 'ignore'), s):
+ continue
+
fullpath = find_git_dir(config.get(s, 'path'))
if not fullpath:
raise ValueError(