class TimeoutForm(forms.Form): kind = forms.ChoiceField(choices=CHECK_KINDS) timeout = forms.IntegerField(min_value=60, max_value=2592000) schedule = forms.CharField(required=False, max_length=100, validators=[CronExpressionValidator()]) tz = forms.CharField(required=False, max_length=36) grace = forms.IntegerField(min_value=60, max_value=2592000)
class CronForm(forms.Form): schedule = forms.CharField(required=False, max_length=100, validators=[CronExpressionValidator()]) tz = forms.CharField(required=False, max_length=36, validators=[TimezoneValidator()]) grace = forms.IntegerField(min_value=1, max_value=43200)