From 8432cd853e1626b8cffee8affa0a22da01dac559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B8=D1=80=D0=B5=D1=86=D0=BA=D0=B8=D0=B9=20=D0=9C?= =?UTF-8?q?=D0=B8=D1=85=D0=B0=D0=B8=D0=BB?= Date: Thu, 7 Feb 2013 12:08:05 +0400 Subject: [PATCH] Verbose output and dispatch conf --- update/cl_wsdl_update.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/update/cl_wsdl_update.py b/update/cl_wsdl_update.py index faffdd2..eb804a3 100644 --- a/update/cl_wsdl_update.py +++ b/update/cl_wsdl_update.py @@ -16,9 +16,9 @@ import soaplib, sys, time, os import threading from soaplib.serializers.primitive import String, Integer, Any, Boolean -from soaplib.serializers.clazz import Array, ClassSerializer +from soaplib.serializers.clazz import Array from soaplib.service import rpc, DefinitionBase -from calculate.core.server.api_types import ReturnedMessage +from calculate.core.server.api_types import ReturnedMessage, CommonInfo from calculate.core.server.api_types import ChoiceValue, Table, Option, Field, \ GroupField, ViewInfo, ViewParams from calculate.lib.datavars import VariableError,DataVarsError @@ -36,15 +36,11 @@ from functools import wraps,WRAPPER_ASSIGNMENTS __ = getLazyLocalTranslate(_) -class UpdateInfo(ClassSerializer): +class UpdateInfo(CommonInfo): """Parameters for method install""" cl_update_rev_set = String cl_rebuild_world_set = String - Default = Array(String) - CheckOnly = Boolean - CheckAll = Boolean - updateCatchExcept = catchExcept(VariableError,DataVarsError, cl_update.UpdateError) @@ -70,6 +66,8 @@ class Wsdl: dv.Set('cl_action','sync',True) dv.addGroup(None, normal=('cl_rebuild_world_set','cl_update_rev_set'), + expert=('cl_templates_locate', + 'cl_verbose_set','cl_dispatch_conf'), next_label=_("Update")) return dv