class Meta: exclude = ('credential', ) fields = '__all__' model = models.CloudSync widgets = { 'minute': CronMultiple(attrs={ 'numChoices': 60, 'label': _("minute") }), 'hour': CronMultiple(attrs={ 'numChoices': 24, 'label': _("hour") }), 'daymonth': CronMultiple(attrs={ 'numChoices': 31, 'start': 1, 'label': _("day of month"), }), 'dayweek': forms.CheckboxSelectMultiple(choices=choices.WEEKDAYS_CHOICES), 'month': forms.CheckboxSelectMultiple(choices=choices.MONTHS_CHOICES), }
class Meta: fields = [ 'rsync_path', 'rsync_user', 'rsync_remotehost', 'rsync_remoteport', 'rsync_mode', 'rsync_remotemodule', 'rsync_remotepath', 'rsync_validate_rpath', 'rsync_direction', 'rsync_desc', 'rsync_minute', 'rsync_hour', 'rsync_daymonth', 'rsync_month', 'rsync_dayweek', 'rsync_recursive', 'rsync_times', 'rsync_compress', 'rsync_archive', 'rsync_delete', 'rsync_quiet', 'rsync_preserveperm', 'rsync_preserveattr', 'rsync_delayupdates', 'rsync_extra', 'rsync_enabled' ] model = models.Rsync widgets = { 'rsync_minute': CronMultiple(attrs={ 'numChoices': 60, 'label': _("minute") }), 'rsync_hour': CronMultiple(attrs={ 'numChoices': 24, 'label': _("hour") }), 'rsync_daymonth': CronMultiple(attrs={ 'numChoices': 31, 'start': 1, 'label': _("day of month"), }), 'rsync_dayweek': forms.CheckboxSelectMultiple(choices=choices.WEEKDAYS_CHOICES), 'rsync_month': forms.CheckboxSelectMultiple(choices=choices.MONTHS_CHOICES), }
class Meta: fields = '__all__' model = models.CronJob widgets = { 'cron_command': forms.widgets.TextInput(), 'cron_minute': CronMultiple(attrs={ 'numChoices': 60, 'label': _("minute") }), 'cron_hour': CronMultiple(attrs={ 'numChoices': 24, 'label': _("hour") }), 'cron_daymonth': CronMultiple(attrs={ 'numChoices': 31, 'start': 1, 'label': _("day of month"), }), 'cron_dayweek': forms.CheckboxSelectMultiple(choices=choices.WEEKDAYS_CHOICES), 'cron_month': forms.CheckboxSelectMultiple(choices=choices.MONTHS_CHOICES), }
class Meta: model = models.SMARTTest widgets = { 'smarttest_hour': CronMultiple( attrs={'numChoices': 24, 'label': _("hour")} ), 'smarttest_daymonth': CronMultiple( attrs={'numChoices': 31, 'start': 1, 'label': _("day of month")} ), 'smarttest_dayweek': forms.CheckboxSelectMultiple( choices=choices.WEEKDAYS_CHOICES ), 'smarttest_month': forms.CheckboxSelectMultiple( choices=choices.MONTHS_CHOICES ), }
class Meta: model = models.Rsync widgets = { 'rsync_minute': CronMultiple( attrs={'numChoices': 60, 'label': _("minute")} ), 'rsync_hour': CronMultiple( attrs={'numChoices': 24, 'label': _("hour")} ), 'rsync_daymonth': CronMultiple( attrs={'numChoices': 31, 'start': 1, 'label': _("day of month")} ), 'rsync_dayweek': forms.CheckboxSelectMultiple( choices=choices.WEEKDAYS_CHOICES ), 'rsync_month': forms.CheckboxSelectMultiple( choices=choices.MONTHS_CHOICES ), }