INNER CODE UNIT · Python

LIMIT

oneclickvirt/ecs · agent/server.py:20

LIMIT = 1024 * 1024


def schema(properties=None, required=()):
    return {"type": "object", "properties": properties or {},
            "required": list(required), "additionalProperties": False}


def string(description="", **extra):
    return dict(type="string", description=description, **extra)


def validate(value, spec, name="arguments"):
    expected = spec.get("type")
    if expected == "object":
        if not isinstance(value, dict):
            raise ValueError(name + " must be an object")
        props = spec.get("properties", {})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…