+ if bool(data['application']) + bool(data['executable']) + bool(data['script']) != 1:
+ self.add_error(None, u"Dokładnie jedno z następujących pól jest wymagane do uruchomienia zadania: "
+ u"Aplikacja, Plik wykonywalny lub Skrypt.")
+
+ if data['application'] and not data['master_file']:
+ self.add_error('master_file', u"W trybie uruchamiania aplikacji należy podać plik główny")
+
+ if data['procs'] and data['nodes']:
+ self.add_error(None, u"Zdefiniuj tylko jedno z pól: liczbę procesów lub topologię węzłów")
+