summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/merge_backup.py5
-rwxr-xr-xtools/merge_dist.py5
-rwxr-xr-xtools/merge_fetch.py5
-rwxr-xr-xtools/merge_sth.py5
4 files changed, 16 insertions, 4 deletions
diff --git a/tools/merge_backup.py b/tools/merge_backup.py
index 2c17d90..e7cce26 100755
--- a/tools/merge_backup.py
+++ b/tools/merge_backup.py
@@ -3,7 +3,10 @@
#
# Copyright (c) 2014-2015, NORDUnet A/S.
# See LICENSE for licensing information.
-
+#
+# Copy entries indicated by file 'fetched' to all secondary merge nodes.
+# See catlfish/doc/merge.txt for more about the merge process.
+#
import sys
import base64
import select
diff --git a/tools/merge_dist.py b/tools/merge_dist.py
index ded25a1..6582eff 100755
--- a/tools/merge_dist.py
+++ b/tools/merge_dist.py
@@ -3,7 +3,10 @@
#
# Copyright (c) 2014-2015, NORDUnet A/S.
# See LICENSE for licensing information.
-
+#
+# Distribute the 'sth' file and all missing entries to all frontend nodes.
+# See catlfish/doc/merge.txt for more about the merge process.
+#
import sys
import json
import base64
diff --git a/tools/merge_fetch.py b/tools/merge_fetch.py
index ddd2f06..8c3a997 100755
--- a/tools/merge_fetch.py
+++ b/tools/merge_fetch.py
@@ -3,7 +3,10 @@
#
# Copyright (c) 2014-2015, NORDUnet A/S.
# See LICENSE for licensing information.
-
+#
+# Fetch new entries from all storage nodes.
+# See catlfish/doc/merge.txt for more about the merge process.
+#
import sys
import struct
import subprocess
diff --git a/tools/merge_sth.py b/tools/merge_sth.py
index 28ad34f..f4aec53 100755
--- a/tools/merge_sth.py
+++ b/tools/merge_sth.py
@@ -3,7 +3,10 @@
#
# Copyright (c) 2014-2015, NORDUnet A/S.
# See LICENSE for licensing information.
-
+#
+# Generate a new 'sth' file.
+# See catlfish/doc/merge.txt for more about the merge process.
+#
import sys
import json
import urllib2