# -*- coding: utf-8 -*- #!/usr/bin/env python from apps.web.core.validation import Schema, Required, REMOVE_EXTRA dealerSchema = Schema( { Required('username'): basestring, Required('password'): basestring, Required('nickname'): basestring, Required('agentId'): basestring, }, extra=REMOVE_EXTRA) newPaymentNotifyPayload = Schema( { Required('nickname'): basestring, Required('gateway'): basestring, Required('money'): basestring, Required('via'): basestring }, extra=REMOVE_EXTRA ) virtualCardSchema = Schema( { Required('cardName'): basestring, Required('desc'): basestring, Required('groupIds'): list, Required('dayQuota'): list, Required('quota'): list }, extra=REMOVE_EXTRA )