Source code for resource.exec_env

from document.exec_env import Exec_Env_Document, Exec_Env_Type_Document
from resource.base import Base_Resource
from schema.exec_env import Exec_Env_Schema, Exec_Env_Type_Schema
from schema.response import *
from docstring import docstring

__all__ = [
    'Exec_Env_Resource', 'Exec_Env_Selected_Resource',
    'Exec_Env_Type_Resource', 'Exec_Env_Type_Selected_Resource'
]


[docs]@docstring(ext='yaml') class Exec_Env_Resource(Base_Resource): doc = Exec_Env_Document name = 'execution environment' names = 'execution environments' routes = '/exec-env/' schema = Exec_Env_Schema
[docs]@docstring(ext='yaml') class Exec_Env_Selected_Resource(Exec_Env_Resource): routes = '/exec-env/{id}'
[docs]@docstring(ext='yaml') class Exec_Env_Type_Resource(Base_Resource): doc = Exec_Env_Type_Document name = 'execution environment type' names = 'execution environment types' routes = '/type/exec-env/' schema = Exec_Env_Type_Schema
[docs]@docstring(ext='yaml') class Exec_Env_Type_Selected_Resource(Exec_Env_Type_Resource): routes = '/exec-env-type/{id}'