aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgit-arr2
-rw-r--r--sample.conf3
2 files changed, 4 insertions, 1 deletions
diff --git a/git-arr b/git-arr
index 6982b00..902bb89 100755
--- a/git-arr
+++ b/git-arr
@@ -105,6 +105,8 @@ def load_config(path):
r.info.commits_in_summary = config.getint(s, 'commits_in_summary')
r.info.commits_per_page = config.getint(s, 'commits_per_page')
r.info.max_pages = config.getint(s, 'max_pages')
+ if r.info.max_pages <= 0:
+ r.info.max_pages = sys.maxint
r.info.generate_tree = config.getboolean(s, 'tree')
r.info.web_url = config.get(s, 'web_url')
diff --git a/sample.conf b/sample.conf
index 2ad25f0..705a022 100644
--- a/sample.conf
+++ b/sample.conf
@@ -19,7 +19,8 @@ path = /srv/git/repo/
# Maximum number of per-branch pages for static generation (optional).
# When generating static html, this is the maximum number of pages we will
-# generate for each branch's commit listings.
+# generate for each branch's commit listings. Zero (0) means unlimited.
+# Default: 5
#max_pages = 5
# Project website (optional).