pyams_scheduler.zmi package¶
-Submodules¶
-pyams_scheduler.zmi.interfaces module¶
-pyams_scheduler.zmi.scheduler module¶
--
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobIdColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Scheduler job ID column
--
-
-
-
getValue
(obj)¶
-
-
-
-
-
weight
= 10¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobNameColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Scheduler job name column
--
-
-
-
getValue
(obj)¶
-
-
-
-
-
weight
= 1¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobNextRunColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Scheduler job next run column
--
-
-
-
getValue
(obj)¶
-
-
-
-
-
weight
= 30¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobTriggerColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Scheduler job trigger column
--
-
-
-
getValue
(obj)¶
-
-
-
-
-
weight
= 20¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobsDisplayForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogDisplayForm
Scheduler jobs display form
--
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
legend
= 'Display scheduler active jobs'¶
-
-
-
-
-
title
¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobsMenuItem
(context, request, view, manager=None)¶
- Bases:
-pyams_skin.viewlet.menu.MenuItem
Scheduler jobs menu
--
-
-
-
get_url
()¶
-
-
-
-
-
label
= 'Active jobs...'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'jobs.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobsTable
(context, request)¶
- Bases:
-pyams_skin.table.BaseTable
Scheduler jobs table
--
-
-
-
cssClasses
= {'table': 'table table-bordered table-striped table-hover table-tight datatable'}¶
-
-
-
-
-
data_attributes
¶
-
-
-
-
-
sortOn
= None¶
-
-
-
-
-
title
= 'Scheduler jobs'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobsValuesAdapter
(context, request, view)¶
- Bases:
-pyams_utils.adapter.ContextRequestViewAdapter
Scheduler jobs values adapter
--
-
-
-
values
¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerJobsViewlet
(context, request, view, manager)¶
- Bases:
-pyams_viewlet.viewlet.Viewlet
Scheduler jobs viewlet
--
-
-
-
table
¶
- alias of
-SchedulerJobsTable
-
-
-
-
update
()¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerMenuItem
(context, request, view, manager=None)¶
- Bases:
-pyams_skin.viewlet.menu.MenuItem
Scheduler menu
--
-
-
-
icon_class
= 'fa-clock-o'¶
-
-
-
-
-
label
= 'Tasks scheduler'¶
-
-
-
-
-
url
= '#scheduler-tasks.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerProcessAJAXTestForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm
Scheduler process test form, JSON renderer
--
-
-
-
get_ajax_output
(changes)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerProcessTestForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
Scheduler process test form
--
-
-
-
ajax_handler
= 'test-scheduler-process.json'¶
-
-
-
-
-
-
-
createAndAdd
(data)¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
form_target
¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-clock-o'¶
-
-
-
-
-
legend
= 'Test scheduler process connection'¶
-
-
-
-
-
prefix
= 'test_form.'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateActions
()¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerProcessTestMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
Scheduler process test menu
--
-
-
-
label
= 'Test process connection...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-clock-o'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
stop_propagation
= True¶
-
-
-
-
-
url
= 'test-scheduler-process.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerProcessTestSuffix
(context, request, view, manager)¶
- Bases:
-pyams_viewlet.viewlet.Viewlet
Scheduler process test form suffix
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerPropertiesAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm
Scheduler properties edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerPropertiesEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Scheduler properties edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
legend
= 'Update tasks scheduler properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerPropertiesMenuItem
(context, request, view, manager=None)¶
- Bases:
-pyams_skin.viewlet.menu.MenuItem
Scheduler properties menu
--
-
-
-
get_url
()¶
-
-
-
-
-
label
= 'Properties...'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'properties.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTableElementEditor
(context, request, view)¶
- Bases:
-pyams_skin.table.DefaultElementEditorAdapter
Scheduler table element editor
--
-
-
-
modal_target
= False¶
-
-
-
-
-
url
¶
-
-
-
-
-
view_name
= 'scheduler-tasks.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksHeaderAdapter
(context, request, view)¶
- Bases:
-pyams_skin.page.DefaultPageHeaderAdapter
Scheduler tasks header adapter
--
-
-
-
icon_class
= 'fa fa-fw fa-clock-o'¶
-
-
-
-
-
subtitle
= 'Tasks scheduler'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksHistoryColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.ActionColumn
Scheduler tasks history column
--
-
-
-
icon_class
= 'fa fa-fw fa-history'¶
-
-
-
-
-
icon_hint
= 'Task run history'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
target
= None¶
-
-
-
-
-
url
= 'history.html'¶
-
-
-
-
-
weight
= 30¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksNameColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Scheduler tasks name column
--
-
-
-
attrName
= 'name'¶
-
-
-
-
-
weight
= 10¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksRunColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.ActionColumn
Scheduler tasks run column
--
-
-
-
icon_class
= 'fa fa-fw fa-play'¶
-
-
-
-
-
icon_hint
= 'Run task'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
target
= None¶
-
-
-
-
-
url
= 'run.html'¶
-
-
-
-
-
weight
= 20¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksScheduleColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.ActionColumn
Scheduler tasks schedule column
--
-
-
-
icon_class
= 'fa fa-fw fa-calendar'¶
-
-
-
-
-
icon_hint
= 'Schedule task'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
target
= None¶
-
-
-
-
-
url
= 'schedule.html'¶
-
-
-
-
-
weight
= 2¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksSettingsColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.ActionColumn
Scheduler tasks settings column
--
-
-
-
get_url
(item)¶
-
-
-
-
-
icon_class
= 'fa fa-fw fa-edit'¶
-
-
-
-
-
icon_hint
= 'Task settings'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
renderCell
(item)¶
-
-
-
-
-
target
= None¶
-
-
-
-
-
weight
= 1¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksTable
(context, request)¶
- Bases:
-pyams_skin.table.BaseTable
Scheduler tasks table
--
-
-
-
cssClasses
= {'table': 'table table-bordered table-striped table-hover table-tight datatable'}¶
-
-
-
-
-
data_attributes
¶
-
-
-
-
-
getCSSHighlightClass
(column, item, cssClass)¶
-
-
-
-
-
id
= 'scheduler_tasks_table'¶
-
-
-
-
-
title
= 'Scheduled tasks'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksTrashColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.TrashColumn
Scheduler tasks trash column
--
-
-
-
icon_hint
= 'Delete task'¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksValuesAdapter
(context, request, view)¶
- Bases:
-pyams_utils.adapter.ContextRequestViewAdapter
Scheduler tasks values adapter
--
-
-
-
values
¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.scheduler.
SchedulerTasksView
(context, request)¶
- Bases:
-pyams_zmi.view.AdminView
,pyams_skin.container.ContainerView
Scheduler tasks view
--
-
-
-
table_class
¶
- alias of
-SchedulerTasksTable
-
-
-
-
-
-
pyams_scheduler.zmi.scheduler.
delete_scheduler_task
(request)¶
- Delete task from scheduler utility
-
pyams_scheduler.zmi.ssh module¶
--
-
-
-class
pyams_scheduler.zmi.ssh.
SSHTaskAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_scheduler.zmi.ssh.SSHTaskAddForm
SSH command task add form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.ssh.
SSHTaskAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.ssh.SSHTaskEditForm
SSH command task edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.ssh.
SSHTaskAddForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskBaseAddForm
SSH command task add form
--
-
-
-
ajax_handler
= 'add-scheduler-ssh-task.json'¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-key'¶
-
-
-
-
-
legend
= 'Add SSH command task'¶
-
-
-
-
-
task_factory
¶
- alias of
-SSHCallerTask
-
-
-
-
-
-class
pyams_scheduler.zmi.ssh.
SSHTaskAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
SSH caller task add menu
--
-
-
-
label
= 'Add SSH command...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-key'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-scheduler-ssh-task.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.ssh.
SSHTaskEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
SSH command task edit form
--
-
-
-
ajax_handler
= 'settings.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-key'¶
-
-
-
-
-
input_css_class
= 'col-md-8'¶
-
-
-
-
-
label_css_class
= 'control-label col-md-4'¶
-
-
-
-
-
legend
= 'Edit task settings'¶
-
-
-
-
-
title
¶
-
-
-
pyams_scheduler.zmi.task module¶
--
-
-
-class
pyams_scheduler.zmi.task.
CronTaskScheduleAJAXEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm
,pyams_scheduler.zmi.task.CronTaskScheduleEditForm
Cron-style task schedule edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.task.
CronTaskScheduleEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskScheduleEditForm
Cron-style task schedule edit form
--
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
DateTaskScheduleAJAXEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm
,pyams_scheduler.zmi.task.DateTaskScheduleEditForm
Date-style task schedule edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.task.
DateTaskScheduleEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskScheduleEditForm
Date-style task schedule edit form
--
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
LoopTaskScheduleAJAXEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm
,pyams_scheduler.zmi.task.LoopTaskScheduleEditForm
Loop-style task schedule edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.task.
LoopTaskScheduleEditForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskScheduleEditForm
Loop-style task schedule edit form
--
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
SchedulerTaskPropertiesAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.task.TaskPropertiesEditForm
Scheduler task properties edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskBaseAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
Scheduler task base add form
--
-
-
-
add
(task)¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
input_css_class
= 'col-md-8'¶
-
-
-
-
-
label_css_class
= 'control-label col-md-4'¶
-
-
-
-
-
legend
= 'Add URL caller task'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
task_factory
= None¶
-
-
-
-
-
title
= 'Tasks scheduler'¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskDebugReportViewlet
(context, request, view, manager)¶
- Bases:
-pyams_viewlet.viewlet.Viewlet
Task debug report viewlet
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryDateColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Task history date column
--
-
-
-
attrName
= 'date'¶
-
-
-
-
-
renderCell
(item)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryDisplayForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogDisplayForm
Task history display form
--
-
-
-
dialog_class
= 'modal-max'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-history'¶
-
-
-
-
-
legend
= 'Task history'¶
-
-
-
-
-
title
¶
-
-
-
-
-
-
-
pyams_scheduler.zmi.task.
TaskHistoryInfoView
(request)¶
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryItemsTable
(context, request)¶
- Bases:
-pyams_skin.table.BaseTable
Task history items table
--
-
-
-
cssClasses
= {'table': 'table table-bordered table-striped table-hover table-tight datatable'}¶
-
-
-
-
-
data_attributes
¶
-
-
-
-
-
getCSSHighlightClass
(column, item, cssClass)¶
-
-
-
-
-
sortOn
= None¶
-
-
-
-
-
title
= 'Task history'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryTraverser
(context)¶
- Bases:
-pyams_utils.adapter.ContextAdapter
Task ++history++ traverser
--
-
-
-
traverse
(name, furtherpath=None)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryValuesAdapter
(context, request, view)¶
- Bases:
-pyams_utils.adapter.ContextRequestViewAdapter
Task history values adapter
--
-
-
-
values
¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskHistoryViewlet
(context, request, view, manager)¶
- Bases:
-pyams_viewlet.viewlet.Viewlet
Task history viewlet
--
-
-
-
table
¶
- alias of
-TaskHistoryItemsTable
-
-
-
-
update
()¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskPropertiesEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Scheduler task properties edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-clock-o'¶
-
-
-
-
-
input_css_class
= 'col-md-8'¶
-
-
-
-
-
label_css_class
= 'control-label col-md-4'¶
-
-
-
-
-
legend
= 'Edit task properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskRunAJAXForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.task.TaskRunForm
Task runner form, AJAX view
--
-
-
-
get_ajax_output
(changes)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskRunForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Task runner form
--
-
-
-
ajax_handler
= 'run.json'¶
-
-
-
-
-
applyChanges
(data)¶
-
-
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
legend
= 'Execute task'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateActions
()¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskRunFormHelpAdapter
(context, request, view)¶
- Bases:
-pyams_form.help.FormHelp
Task run form help adapter
--
-
-
-
header
= 'Executing and debugging task'¶
-
-
-
-
-
message
= "You can choose to execute the task in 'normal' mode or in 'debug' mode.\n\nIn normal mode, the task is scheduled in a standard way and run in a background process (after 5 seconds).\n\nIn debug mode, the task is run in the context of the main application process; the goal of this mode\nis to allow a developer to insert breakpoints.\n\n**WARNING**: in both mode, the task will be executed even if it's disabled in it's scheduling settings!"¶
-
-
-
-
-
message_format
= 'rest'¶
-
-
-
-
-
status
= 'warning'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskScheduleEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Scheduler task base schedule edit form
--
-
-
-
ajax_handler
= 'schedule.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-calendar'¶
-
-
-
-
-
input_css_class
= 'col-md-8'¶
-
-
-
-
-
label_css_class
= 'control-label col-md-4'¶
-
-
-
-
-
legend
= 'Schedule task'¶
-
-
-
-
-
title
¶
-
-
-
-
-
update_content
(content, data)¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.task.
TaskSchedulerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
Scheduler task base schedule edit form, AJAX view
--
-
-
-
get_ajax_output
(changes)¶
-
-
-
-
-
-
-
pyams_scheduler.zmi.task.
handle_new_task_data_extraction
(event)¶
- Handle new task form data extraction
-
pyams_scheduler.zmi.url module¶
--
-
-
-class
pyams_scheduler.zmi.url.
URLTaskAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_scheduler.zmi.url.URLTaskAddForm
URL caller task add form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.url.
URLTaskAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.url.URLTaskEditForm
URL caller task edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.url.
URLTaskAddForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskBaseAddForm
URL caller task add form
--
-
-
-
ajax_handler
= 'add-scheduler-url-task.json'¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
legend
= 'Add URL caller task'¶
-
-
-
-
-
task_factory
¶
- alias of
-URLCallerTask
-
-
-
-
-
-class
pyams_scheduler.zmi.url.
URLTaskAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
URL caller task add menu
--
-
-
-
label
= 'Add URL caller task...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-scheduler-url-task.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.url.
URLTaskEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
URL caller task edit form
--
-
-
-
ajax_handler
= 'settings.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
legend
= 'Edit task settings'¶
-
-
-
-
-
title
¶
-
-
-
pyams_scheduler.zmi.zodb module¶
--
-
-
-class
pyams_scheduler.zmi.zodb.
ZODBTaskAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_scheduler.zmi.zodb.ZODBTaskAddForm
ZODB packing task add form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.zodb.
ZODBTaskAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_scheduler.zmi.zodb.ZODBTaskEditForm
ZODB packing task edit form, AJAX view
-
-
-
-
-class
pyams_scheduler.zmi.zodb.
ZODBTaskAddForm
(context, request)¶
- Bases:
-pyams_scheduler.zmi.task.TaskBaseAddForm
ZODB packing task add form
--
-
-
-
ajax_handler
= 'add-scheduler-zodb-task.json'¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-database'¶
-
-
-
-
-
legend
= 'Add ZODB packing task'¶
-
-
-
-
-
task_factory
¶
- alias of
-ZODBPackingTask
-
-
-
-
-
-class
pyams_scheduler.zmi.zodb.
ZODBTaskAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
ZODB packing task add menu
--
-
-
-
label
= 'Add ZODB packing task...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-database'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-scheduler-zodb-task.html'¶
-
-
-
-
-
-
-class
pyams_scheduler.zmi.zodb.
ZODBTaskEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
ZODB packing task edit form
--
-
-
-
ajax_handler
= 'settings.json'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-database'¶
-
-
-
-
-
legend
= 'Edit task settings'¶
-
-
-
-
-
title
¶
-
-
-