@utils.arg('-s', '--script-id',
           help='Script uuid',
           required=True)
def do_pyscripts_script_delete(cc, args={}):
    try:
        cc.pyscripts.scripts.delete(script_id=args.script_id)
    except exc.HTTPNotFound:
        raise exc.CommandError('Script not found: %s' % args.counter_name)
Check that value is a list of the required type.
dataset/ETHPy150Open openstack/python-cloudkittyclient/cloudkittyclient/v1/rating/pyscripts/shell.py/do_pyscripts_script_delete--crossover with--dataset/ETHPy150Open google/grr/grr/lib/rdfvalues/structs.py/ProtoList.Validate