[csw-devel] SF.net SVN: gar:[13984] csw/mgar/gar/v2/doc/connections.dot

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Mon Mar 28 11:54:38 CEST 2011


Revision: 13984
          http://gar.svn.sourceforge.net/gar/?rev=13984&view=rev
Author:   wahwah
Date:     2011-03-28 09:54:38 +0000 (Mon, 28 Mar 2011)

Log Message:
-----------
doc/connections: Separating out master mirror

Similar data can be accessible via /home/mirror and
http://mirror.opencsw.org, but they are not the same.

Modified Paths:
--------------
    csw/mgar/gar/v2/doc/connections.dot

Modified: csw/mgar/gar/v2/doc/connections.dot
===================================================================
--- csw/mgar/gar/v2/doc/connections.dot	2011-03-28 09:41:04 UTC (rev 13983)
+++ csw/mgar/gar/v2/doc/connections.dot	2011-03-28 09:54:38 UTC (rev 13984)
@@ -6,13 +6,15 @@
 		catalog_generator [label="catalog generator"];
 		catalog_notifier [label="catalog notifier"];
 		catalog_notifier -> mirror [label="HTTP (catalog file)"];
-		mirror [label="master mirror\nhttp://mirror.opencsw.org/opencsw-future/"];
 		catalog_generator -> web_app [label="HTTP / REST"];
-		catalog_generator -> mirror [label="writes files"];
-		{
-			rank = same;
+		catalog_generator -> mirror_dir [label="writes files"];
+		sync_mirror -> mirror_dir [label="reads files"];
+		sync_mirror [label="sync-mirror"];
+		mirror_dir [label="/home/mirror/opencsw-future"];
+		subgraph cluster01 {
 			web_app [label="pkgdb public web app\nhttp://buildfarm.opencsw.org/pkgdb/rest/"];
 			releases_web_app [label="pkgdb releases internal web app\nhttp://buildfarm.opencsw.org/releases/"];
+			label = "apache";
 		}
 		pickled_files [label="pickles"];
 		catalog_notifier -> pickled_files;
@@ -28,15 +30,23 @@
 		checkpkg_ini [label="/etc/opt/csw/checkpkg.ini",shape=rectangle];
 		csw_upload_pkg [label="csw-upload-pkg"];
 		pkgdb [label="pkgdb cli utility"];
+		mgar [label="mgar"];
 		checkpkg;
-		maintainer [shape=circle];
-		maintainer -> csw_upload_pkg;
-		maintainer -> pkgdb;
-		maintainer -> checkpkg;
 		label = "unstable{9,10}{s,x}";
 	}
+	subgraph cluster3 {
+		mirror [label="master mirror\nhttp://mirror.opencsw.org/opencsw-future/"];
+		sync_mirror -> mirror [label="writes files (rsync)"];
+		label = "master mirror";
+	}
+	maintainer [shape=circle];
+	maintainer -> csw_upload_pkg;
+	maintainer -> pkgdb;
+	maintainer -> mgar;
+	mgar -> checkpkg [label="shell"];
 	mail_server [label="mail server"];
 	cron [shape=circle];
+	cron -> sync_mirror;
 	cron -> catalog_generator;
 	cron -> catalog_notifier;
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list