]> nos-oignons.net Git - gestion-adh.git/blobdiff - lib/nos_oignons/git.rb
Implement pre-receive hook
[gestion-adh.git] / lib / nos_oignons / git.rb
diff --git a/lib/nos_oignons/git.rb b/lib/nos_oignons/git.rb
new file mode 100644 (file)
index 0000000..4a2d04d
--- /dev/null
@@ -0,0 +1,9 @@
+def handle_modified_files(io)
+  io.readlines.each do |line|
+    status, file = line.strip.split("\t", 2)
+    # Has file been added or modified?
+    if ['A', 'M'].include?(status)
+      yield file
+    end
+  end
+end