예제 #1
0
 def get():
     """获取执行日志"""
     params = Response(
         exec_id=int(get_arg('exec_id', 0)),
         job_id=int(get_arg('job_id', 0))
     )
     log.info('获取执行日志[params: %s]' % str(params))
     return params
예제 #2
0
 def get():
     """获取调度时间"""
     params = Response(sched=get_arg('sched'),
                       timeFormat=get_arg('timeFormat',
                                          '%Y-%m-%d %H:%M:%S'),
                       queryTimes=int(get_arg('queryTimes', 10)))
     log.info('获取调度时间[params: %s]' % str(params))
     return params
예제 #3
0
 def get():
     """执行服务任务回调"""
     params = Response(
         exec_id=int(get_arg('exec_id', 0)),
         status=get_arg('status', '')
     )
     log.info('获取执行服务任务回调[params: %s]' % str(params))
     return params
예제 #4
0
 def get():
     """获取执行拓扑结构"""
     params = Response(
         exec_id=int(get_arg('exec_id', 0)),
         interface_id=int(get_arg('interface_id', 0))
     )
     log.info('获取执行拓扑结构[params: %s]' % str(params))
     return params
예제 #5
0
 def get():
     """获取调度列表"""
     params = Response(interface_id=int(get_arg('interface_id', 0)),
                       dispatch_name=get_arg('dispatch_name', ''),
                       status=int(get_arg('status', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取调度列表[params: %s]' % str(params))
     return params
예제 #6
0
 def get():
     """获取预警配置列表"""
     params = Response(alert_channel=int(get_arg('alert_channel', 0)),
                       conf_name=get_arg('conf_name', ''),
                       is_deleted=int(get_arg('is_deleted', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取预警配置列表[params: %s]' % str(params))
     return params
예제 #7
0
 def get():
     """获取执行服务器列表"""
     params = Response(server_name=get_arg('server_name', ''),
                       server_host=get_arg('server_host', ''),
                       is_deleted=int(get_arg('is_deleted', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取执行服务器列表[params: %s]' % str(params))
     return params
예제 #8
0
 def get():
     """获取文件事件列表"""
     params = Response(
         event_name=get_arg('event_name', ''),
         status=int(get_arg('status', 0)),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取文件事件列表[params: %s]' % str(params))
     return params
예제 #9
0
 def get():
     """获取任务流调度历史日志"""
     params = Response(
         dispatch_id=int(get_arg('dispatch_id', 0)),
         run_date=get_arg('run_date', ''),
         run_status=int(get_arg('run_status', 0)),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取调度历史日志[params: %s]' % str(params))
     return params
예제 #10
0
def DispatchRun():
    """立即执行参数配置页面"""
    dispatch_id = get_arg('dispatch_id', '')
    if session.get('login'):
        return render_template('dispatch/dispatch_start.html',
                               dispatch_id=dispatch_id)
    return redirect('/login/')
예제 #11
0
 def get():
     """获取该执行下的任务流列表"""
     params = Response(
         exec_id=int(get_arg('exec_id', 0))
     )
     log.info('获取该执行下的任务流列表[params: %s]' % str(params))
     return params
예제 #12
0
 def get():
     """获取任务流列表"""
     params = Response(interface_name=get_arg('interface_name', ''),
                       interface_index=get_arg('interface_index', ''),
                       start_time=int(get_arg('start_time', 0)),
                       end_time=int(get_arg('end_time', 0)),
                       is_deleted=int(get_arg('is_deleted', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取任务流列表[params: %s]' % str(params))
     return params
예제 #13
0
 def get():
     """获取参数列表"""
     params = Response(
         param_type=int(get_arg('param_type', 0)),
         param_name=get_arg('param_name', ''),
         param_index=get_arg('param_index', ''),
         source_id=int(get_arg('source_id', 0)),
         is_deleted=int(get_arg('is_deleted', 0)),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取参数列表[params: %s]' % str(params))
     return params
예제 #14
0
 def get():
     """获取任务历史日志列表"""
     params = Response(
         job_id=int(get_arg('job_id', 0)),
         exec_type=int(get_arg('exec_type', 0)),
         start_time=int(get_arg('start_time', 0)),
         end_time=int(get_arg('end_time', 0)),
         run_status=get_arg('run_status', ''),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取任务历史日志列表[params: %s]' % str(params))
     return params
예제 #15
0
 def get():
     """获取FTP配置列表"""
     params = Response(ftp_name=get_arg('ftp_name', ''),
                       ftp_type=int(get_arg('ftp_type', 0)),
                       ftp_host=get_arg('ftp_host', ''),
                       is_deleted=int(get_arg('is_deleted', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取FTP配置列表[params: %s]' % str(params))
     return params
예제 #16
0
 def get():
     """获取任务列表"""
     params = Response(job_name=get_arg('job_name', ''),
                       job_index=get_arg('job_index', ''),
                       interface_id=int(get_arg('interface_id', 0)),
                       is_deleted=int(get_arg('is_deleted', 0)),
                       page=int(get_arg('page', 1)),
                       limit=int(get_arg('limit', 10)))
     log.info('获取任务列表[params: %s]' % str(params))
     return params
예제 #17
0
 def get():
     """获取任务流最新日志"""
     params = Response(
         interface_id=int(get_arg('interface_id', 0)),
         interface_index=get_arg('interface_index', ''),
         run_status=int(get_arg('run_status', 0)),
         run_date=get_arg('run_date', ''),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取任务流最新日志[params: %s]' % str(params))
     return params
예제 #18
0
 def get():
     """获取手动执行任务日志"""
     params = Response(
         job_id=int(get_arg('job_id', 0)),
         start_time=int(get_arg('start_time', 0)),
         end_time=int(get_arg('end_time', 0)),
         run_status=int(get_arg('run_status', 0)),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取手动执行任务日志[params: %s]' % str(params))
     return params
예제 #19
0
 def get():
     """获取执行列表"""
     params = Response(
         interface_id=int(get_arg('interface_id', 0)),
         start_time=int(get_arg('start_time', 0)),
         end_time=int(get_arg('end_time', 0)),
         exec_type=int(get_arg('exec_type', 0)),
         page=int(get_arg('page', 1)),
         limit=int(get_arg('limit', 10))
     )
     log.info('获取执行列表[params: %s]' % str(params))
     return params
예제 #20
0
def JobRun():
    """立即执行参数配置页面"""
    job_id = get_arg('job_id', '')
    if session.get('login'):
        return render_template('job/job_start.html', job_id=job_id)
    return redirect('/login/')
예제 #21
0
 def get():
     """获取所有任务"""
     params = Response(interface_id=int(get_arg('interface_id', 0)))
     log.info('获取所有任务[params: %s]' % str(params))
     return params
예제 #22
0
 def get():
     """获取调度时间"""
     params = Response(sched=get_arg('sched'),
                       query_times=int(get_arg('queryTimes', 10)))
     log.info('获取调度时间[params: %s]' % str(params))
     return params
예제 #23
0
 def get(interface_id):
     """获取任务流拓扑结构"""
     params = Response(interface_id=interface_id,
                       graph_type=int(get_arg('graph_type', 1)))
     log.info('获取任务流拓扑结构[params: %s]' % str(params))
     return params