Author: tmckay
Date: 2012-02-21 19:42:04 +0000 (Tue, 21 Feb 2012)
New Revision: 5224
Modified:
trunk/cumin/python/cumin/grid/submission.py
Log:
Add a validation check on submission descriptions that disallows double quotes.
Modified: trunk/cumin/python/cumin/grid/submission.py
===================================================================
--- trunk/cumin/python/cumin/grid/submission.py 2012-02-17 00:27:09 UTC (rev 5223)
+++ trunk/cumin/python/cumin/grid/submission.py 2012-02-21 19:42:04 UTC (rev 5224)
@@ -216,6 +216,14 @@
def render_help(self, session):
return "This text will identify the submission"
+ def validate(self, session):
+ super(JobDescriptionField, self).validate(session)
+
+ des = self.get(session)
+ if '"' in des:
+ error = FormError("Double quotes are not allowed in submission
descriptions")
+ self.form.errors.add(session, error)
+
class JobSchedulerField(ScalarField):
def __init__(self, app, name):
super(JobSchedulerField, self).__init__(app, name, None)
Show replies by date