ppf: Describe MySQL-parser files.
authorMariana Marasoiu <mariana.marasoiu@gmail.com>
Sun, 7 Aug 2011 14:32:53 +0000 (17:32 +0300)
committerroot p2p-next-02 <root@p2p-next-02.grid.pub.ro>
Sun, 7 Aug 2011 14:33:04 +0000 (17:33 +0300)
ppf/README

index 6f085dc..a203ac6 100644 (file)
@@ -10,27 +10,55 @@ Directory Contents:
 db/ - P2P-Next Database Helper Objects 
        - see db/README
 
-sql/ - SQLite database scripts used by Database Objects
-       
-log-parser/ - parsers for Tribler and Libtorrent logs
-    - tribler/  
+db-mysql/ - P2P-Next MySQL Database Helper Objects
+       - see db-mysql/README
+
+sql/ - SQLite & MySQL database scripts used by Database Objects
+
+log-parser/ - parsers for Tribler and Libtorrent logs (using SQLite database)
+    - tribler/
         - LogParser.py         - parses verbose messages
         - StatusParser.py      - parses status messages
-        - run_sample           - starts StatusParser for a given status log and 
+        - run_sample           - starts StatusParser for a given status log and
                                  database file
-        - run_sample_verbose- starts LogParser for a given verbose log and 
+        - run_sample_verbose   - starts LogParser for a given verbose log and
                                  database file
-        - make_db                  - creates an SQLite database file 
-        - merge_status_msg.sh  - script that merges status messages output by 
-                                 Tribler in two different files, into a single file 
-                                                                
-    - libtorrent/  
-            - LogParser.py         - parses verbose messages
+        - make_db              - creates an SQLite database file
+        - merge_status_msg.sh  - script that merges status messages output by
+                                 Tribler in two different files, into a single file
+
+    - libtorrent/
+            - LogParser.py     - parses verbose messages
             - StatusParser.py  - parses status messages
-            - run_sample       - creates a database file and fills it with test 
-                                               data; starts LogParser and StatusParser
+            - run_sample       - creates a database file and fills it with test
+                                 data; starts LogParser and StatusParser
             - README
 
+log-parser-mysql/ - parsers for Tribler and Libtorrent logs (using MySQL database)
+    - tribler/
+       - LogParser.py          - parses verbose messages
+        - StatusParser.py      - parses status messages
+       - log_parser            - extracts an archive given as argument and starts
+                                 LogParser/StatusParser for each log/status file
+       - parse_log_file        - starts LogParser for a given verbose log and
+                                 database file
+        - merge_status_msg.sh  - script that merges status messages output by
+                                 Tribler in two different files, into a single file
+
+    - libtorrent/
+        - LogParser.py                 - parses verbose messages
+        - StatusParser.py      - parses status messages
+       - log_parser            - extracts an archive given as argument and starts
+                                 LogParser/StatusParser for each log/status file
+       - parse_log_file        - starts LogParser for a given verbose log and
+                                 database file
+        - README
+
+    - archive-parser           - receives a log archive's remote location, copies
+                                 it on local machine and calls log_parser
+    - swarm-parser             - receives a swarm name as argument and calls
+                                 archive-parser for every archive from swarm
+
 log-samples/ - verbose and status log samples for Tribler and libtorrent
 
 GUI/ - P2P-Next GUI statistics engine