summaryrefslogtreecommitdiffstatshomepage
path: root/cgitrc.5.txt
diff options
context:
space:
mode:
authorJason A. Donenfeld2014-01-14 18:07:23 +0100
committerJason A. Donenfeld2014-01-14 18:09:52 +0100
commit6ca734da8fb246ad2272826331e0d56428b96fa1 (patch)
tree01abfea3df45135b1114996de29093b6eed7023a /cgitrc.5.txt
parentce56d89a2662549acd178292450798f5ffcd4bc6 (diff)
downloadcgit-6ca734da8fb246ad2272826331e0d56428b96fa1.tar
cgit-6ca734da8fb246ad2272826331e0d56428b96fa1.tar.gz
cgit-6ca734da8fb246ad2272826331e0d56428b96fa1.zip
filter: allow returning exit code from filter
Filters can now indicate a status back to cgit by means of the exit code for exec, or the return value from close for Lua. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'cgitrc.5.txt')
-rw-r--r--cgitrc.5.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/cgitrc.5.txt b/cgitrc.5.txt
index d8f7d0e..170e825 100644
--- a/cgitrc.5.txt
+++ b/cgitrc.5.txt
@@ -590,7 +590,8 @@ specification with the relevant string; available values are:
This is called whenever cgit writes data to the webpage.
'filter_close()'::
This is called when the current filtering operation is
- completed.
+ completed. It must return an integer value. Usually 0
+ indicates success.
Additionally, cgit exposes to the Lua the following built-in functions:
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200