b2085ccb5a8adac84c1bb71292db726f8747827e
mmaddren
  Mon Jul 11 13:19:44 2011 -0700
restructred directory again, updated mkGeoPkg, fixed a bug in OrderedDict, and removed extra __init__ file
diff --git python/programs/cvValidate/cvValidate python/programs/cvValidate/cvValidate
new file mode 100755
index 0000000..60b7148
--- /dev/null
+++ python/programs/cvValidate/cvValidate
@@ -0,0 +1,22 @@
+#!/hive/groups/encode/dcc/bin/python
+import sys
+from cvfile.CvFile import *
+
+class validate(object):
+	"""validation script that calls cv.validate and then puts all its errors into a list"""
+
+	def __init__(self):
+		self.errors = list()
+		self.cv = CvFile(sys.argv[1], self.addtoerrs)	
+		self.cv.validate()
+		
+		for err in self.errors:
+			print err
+			
+	def addtoerrs(self, exception):
+		self.errors.append(exception)
+
+if __name__ == '__main__':
+    val = validate()
+
+