OAPI: remove Configuration component schema
Nothing was using the `Configuration` schema, so I removed it from the flamenco-manager.yaml OpenAPI definition file.
This commit is contained in:
parent
ad3750dfbe
commit
76ba0a201b
@ -1,14 +0,0 @@
|
|||||||
# Configuration
|
|
||||||
|
|
||||||
Flamenco Manager configuration
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
Name | Type | Description | Notes
|
|
||||||
------------ | ------------- | ------------- | -------------
|
|
||||||
**meta** | [**ConfigurationMeta**](ConfigurationMeta.md) | |
|
|
||||||
**settings** | **{str: (bool, date, datetime, dict, float, int, list, str, none_type)}** | Key-value pairs for settings. |
|
|
||||||
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
|
|
||||||
|
|
||||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
|
||||||
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
# ConfigurationMeta
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
Name | Type | Description | Notes
|
|
||||||
------------ | ------------- | ------------- | -------------
|
|
||||||
**schema_version** | **int** | |
|
|
||||||
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
|
|
||||||
|
|
||||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
|
||||||
|
|
||||||
|
|
@ -1,273 +0,0 @@
|
|||||||
"""
|
|
||||||
Flamenco manager
|
|
||||||
|
|
||||||
Render Farm manager API # noqa: E501
|
|
||||||
|
|
||||||
The version of the OpenAPI document: 1.0.0
|
|
||||||
Generated by: https://openapi-generator.tech
|
|
||||||
"""
|
|
||||||
|
|
||||||
|
|
||||||
import re # noqa: F401
|
|
||||||
import sys # noqa: F401
|
|
||||||
|
|
||||||
from flamenco.manager.model_utils import ( # noqa: F401
|
|
||||||
ApiTypeError,
|
|
||||||
ModelComposed,
|
|
||||||
ModelNormal,
|
|
||||||
ModelSimple,
|
|
||||||
cached_property,
|
|
||||||
change_keys_js_to_python,
|
|
||||||
convert_js_args_to_python_args,
|
|
||||||
date,
|
|
||||||
datetime,
|
|
||||||
file_type,
|
|
||||||
none_type,
|
|
||||||
validate_get_composed_info,
|
|
||||||
OpenApiModel
|
|
||||||
)
|
|
||||||
from flamenco.manager.exceptions import ApiAttributeError
|
|
||||||
|
|
||||||
|
|
||||||
def lazy_import():
|
|
||||||
from flamenco.manager.model.configuration_meta import ConfigurationMeta
|
|
||||||
globals()['ConfigurationMeta'] = ConfigurationMeta
|
|
||||||
|
|
||||||
|
|
||||||
class Configuration(ModelNormal):
|
|
||||||
"""NOTE: This class is auto generated by OpenAPI Generator.
|
|
||||||
Ref: https://openapi-generator.tech
|
|
||||||
|
|
||||||
Do not edit the class manually.
|
|
||||||
|
|
||||||
Attributes:
|
|
||||||
allowed_values (dict): The key is the tuple path to the attribute
|
|
||||||
and the for var_name this is (var_name,). The value is a dict
|
|
||||||
with a capitalized key describing the allowed value and an allowed
|
|
||||||
value. These dicts store the allowed enum values.
|
|
||||||
attribute_map (dict): The key is attribute name
|
|
||||||
and the value is json key in definition.
|
|
||||||
discriminator_value_class_map (dict): A dict to go from the discriminator
|
|
||||||
variable value to the discriminator class name.
|
|
||||||
validations (dict): The key is the tuple path to the attribute
|
|
||||||
and the for var_name this is (var_name,). The value is a dict
|
|
||||||
that stores validations for max_length, min_length, max_items,
|
|
||||||
min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum,
|
|
||||||
inclusive_minimum, and regex.
|
|
||||||
additional_properties_type (tuple): A tuple of classes accepted
|
|
||||||
as additional properties values.
|
|
||||||
"""
|
|
||||||
|
|
||||||
allowed_values = {
|
|
||||||
}
|
|
||||||
|
|
||||||
validations = {
|
|
||||||
}
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def additional_properties_type():
|
|
||||||
"""
|
|
||||||
This must be a method because a model may have properties that are
|
|
||||||
of type self, this must run after the class is loaded
|
|
||||||
"""
|
|
||||||
lazy_import()
|
|
||||||
return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501
|
|
||||||
|
|
||||||
_nullable = False
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def openapi_types():
|
|
||||||
"""
|
|
||||||
This must be a method because a model may have properties that are
|
|
||||||
of type self, this must run after the class is loaded
|
|
||||||
|
|
||||||
Returns
|
|
||||||
openapi_types (dict): The key is attribute name
|
|
||||||
and the value is attribute type.
|
|
||||||
"""
|
|
||||||
lazy_import()
|
|
||||||
return {
|
|
||||||
'meta': (ConfigurationMeta,), # noqa: E501
|
|
||||||
'settings': ({str: (bool, date, datetime, dict, float, int, list, str, none_type)},), # noqa: E501
|
|
||||||
}
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def discriminator():
|
|
||||||
return None
|
|
||||||
|
|
||||||
|
|
||||||
attribute_map = {
|
|
||||||
'meta': '_meta', # noqa: E501
|
|
||||||
'settings': 'settings', # noqa: E501
|
|
||||||
}
|
|
||||||
|
|
||||||
read_only_vars = {
|
|
||||||
}
|
|
||||||
|
|
||||||
_composed_schemas = {}
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
@convert_js_args_to_python_args
|
|
||||||
def _from_openapi_data(cls, meta, settings, *args, **kwargs): # noqa: E501
|
|
||||||
"""Configuration - a model defined in OpenAPI
|
|
||||||
|
|
||||||
Args:
|
|
||||||
meta (ConfigurationMeta):
|
|
||||||
settings ({str: (bool, date, datetime, dict, float, int, list, str, none_type)}): Key-value pairs for settings.
|
|
||||||
|
|
||||||
Keyword Args:
|
|
||||||
_check_type (bool): if True, values for parameters in openapi_types
|
|
||||||
will be type checked and a TypeError will be
|
|
||||||
raised if the wrong type is input.
|
|
||||||
Defaults to True
|
|
||||||
_path_to_item (tuple/list): This is a list of keys or values to
|
|
||||||
drill down to the model in received_data
|
|
||||||
when deserializing a response
|
|
||||||
_spec_property_naming (bool): True if the variable names in the input data
|
|
||||||
are serialized names, as specified in the OpenAPI document.
|
|
||||||
False if the variable names in the input data
|
|
||||||
are pythonic names, e.g. snake case (default)
|
|
||||||
_configuration (Configuration): the instance to use when
|
|
||||||
deserializing a file_type parameter.
|
|
||||||
If passed, type conversion is attempted
|
|
||||||
If omitted no type conversion is done.
|
|
||||||
_visited_composed_classes (tuple): This stores a tuple of
|
|
||||||
classes that we have traveled through so that
|
|
||||||
if we see that class again we will not use its
|
|
||||||
discriminator again.
|
|
||||||
When traveling through a discriminator, the
|
|
||||||
composed schema that is
|
|
||||||
is traveled through is added to this set.
|
|
||||||
For example if Animal has a discriminator
|
|
||||||
petType and we pass in "Dog", and the class Dog
|
|
||||||
allOf includes Animal, we move through Animal
|
|
||||||
once using the discriminator, and pick Dog.
|
|
||||||
Then in Dog, we will make an instance of the
|
|
||||||
Animal class but this time we won't travel
|
|
||||||
through its discriminator because we passed in
|
|
||||||
_visited_composed_classes = (Animal,)
|
|
||||||
"""
|
|
||||||
|
|
||||||
_check_type = kwargs.pop('_check_type', True)
|
|
||||||
_spec_property_naming = kwargs.pop('_spec_property_naming', False)
|
|
||||||
_path_to_item = kwargs.pop('_path_to_item', ())
|
|
||||||
_configuration = kwargs.pop('_configuration', None)
|
|
||||||
_visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
|
|
||||||
|
|
||||||
self = super(OpenApiModel, cls).__new__(cls)
|
|
||||||
|
|
||||||
if args:
|
|
||||||
raise ApiTypeError(
|
|
||||||
"Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
|
|
||||||
args,
|
|
||||||
self.__class__.__name__,
|
|
||||||
),
|
|
||||||
path_to_item=_path_to_item,
|
|
||||||
valid_classes=(self.__class__,),
|
|
||||||
)
|
|
||||||
|
|
||||||
self._data_store = {}
|
|
||||||
self._check_type = _check_type
|
|
||||||
self._spec_property_naming = _spec_property_naming
|
|
||||||
self._path_to_item = _path_to_item
|
|
||||||
self._configuration = _configuration
|
|
||||||
self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
|
|
||||||
|
|
||||||
self.meta = meta
|
|
||||||
self.settings = settings
|
|
||||||
for var_name, var_value in kwargs.items():
|
|
||||||
if var_name not in self.attribute_map and \
|
|
||||||
self._configuration is not None and \
|
|
||||||
self._configuration.discard_unknown_keys and \
|
|
||||||
self.additional_properties_type is None:
|
|
||||||
# discard variable.
|
|
||||||
continue
|
|
||||||
setattr(self, var_name, var_value)
|
|
||||||
return self
|
|
||||||
|
|
||||||
required_properties = set([
|
|
||||||
'_data_store',
|
|
||||||
'_check_type',
|
|
||||||
'_spec_property_naming',
|
|
||||||
'_path_to_item',
|
|
||||||
'_configuration',
|
|
||||||
'_visited_composed_classes',
|
|
||||||
])
|
|
||||||
|
|
||||||
@convert_js_args_to_python_args
|
|
||||||
def __init__(self, meta, settings, *args, **kwargs): # noqa: E501
|
|
||||||
"""Configuration - a model defined in OpenAPI
|
|
||||||
|
|
||||||
Args:
|
|
||||||
meta (ConfigurationMeta):
|
|
||||||
settings ({str: (bool, date, datetime, dict, float, int, list, str, none_type)}): Key-value pairs for settings.
|
|
||||||
|
|
||||||
Keyword Args:
|
|
||||||
_check_type (bool): if True, values for parameters in openapi_types
|
|
||||||
will be type checked and a TypeError will be
|
|
||||||
raised if the wrong type is input.
|
|
||||||
Defaults to True
|
|
||||||
_path_to_item (tuple/list): This is a list of keys or values to
|
|
||||||
drill down to the model in received_data
|
|
||||||
when deserializing a response
|
|
||||||
_spec_property_naming (bool): True if the variable names in the input data
|
|
||||||
are serialized names, as specified in the OpenAPI document.
|
|
||||||
False if the variable names in the input data
|
|
||||||
are pythonic names, e.g. snake case (default)
|
|
||||||
_configuration (Configuration): the instance to use when
|
|
||||||
deserializing a file_type parameter.
|
|
||||||
If passed, type conversion is attempted
|
|
||||||
If omitted no type conversion is done.
|
|
||||||
_visited_composed_classes (tuple): This stores a tuple of
|
|
||||||
classes that we have traveled through so that
|
|
||||||
if we see that class again we will not use its
|
|
||||||
discriminator again.
|
|
||||||
When traveling through a discriminator, the
|
|
||||||
composed schema that is
|
|
||||||
is traveled through is added to this set.
|
|
||||||
For example if Animal has a discriminator
|
|
||||||
petType and we pass in "Dog", and the class Dog
|
|
||||||
allOf includes Animal, we move through Animal
|
|
||||||
once using the discriminator, and pick Dog.
|
|
||||||
Then in Dog, we will make an instance of the
|
|
||||||
Animal class but this time we won't travel
|
|
||||||
through its discriminator because we passed in
|
|
||||||
_visited_composed_classes = (Animal,)
|
|
||||||
"""
|
|
||||||
|
|
||||||
_check_type = kwargs.pop('_check_type', True)
|
|
||||||
_spec_property_naming = kwargs.pop('_spec_property_naming', False)
|
|
||||||
_path_to_item = kwargs.pop('_path_to_item', ())
|
|
||||||
_configuration = kwargs.pop('_configuration', None)
|
|
||||||
_visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
|
|
||||||
|
|
||||||
if args:
|
|
||||||
raise ApiTypeError(
|
|
||||||
"Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
|
|
||||||
args,
|
|
||||||
self.__class__.__name__,
|
|
||||||
),
|
|
||||||
path_to_item=_path_to_item,
|
|
||||||
valid_classes=(self.__class__,),
|
|
||||||
)
|
|
||||||
|
|
||||||
self._data_store = {}
|
|
||||||
self._check_type = _check_type
|
|
||||||
self._spec_property_naming = _spec_property_naming
|
|
||||||
self._path_to_item = _path_to_item
|
|
||||||
self._configuration = _configuration
|
|
||||||
self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
|
|
||||||
|
|
||||||
self.meta = meta
|
|
||||||
self.settings = settings
|
|
||||||
for var_name, var_value in kwargs.items():
|
|
||||||
if var_name not in self.attribute_map and \
|
|
||||||
self._configuration is not None and \
|
|
||||||
self._configuration.discard_unknown_keys and \
|
|
||||||
self.additional_properties_type is None:
|
|
||||||
# discard variable.
|
|
||||||
continue
|
|
||||||
setattr(self, var_name, var_value)
|
|
||||||
if var_name in self.read_only_vars:
|
|
||||||
raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate "
|
|
||||||
f"class with read only attributes.")
|
|
@ -1,261 +0,0 @@
|
|||||||
"""
|
|
||||||
Flamenco manager
|
|
||||||
|
|
||||||
Render Farm manager API # noqa: E501
|
|
||||||
|
|
||||||
The version of the OpenAPI document: 1.0.0
|
|
||||||
Generated by: https://openapi-generator.tech
|
|
||||||
"""
|
|
||||||
|
|
||||||
|
|
||||||
import re # noqa: F401
|
|
||||||
import sys # noqa: F401
|
|
||||||
|
|
||||||
from flamenco.manager.model_utils import ( # noqa: F401
|
|
||||||
ApiTypeError,
|
|
||||||
ModelComposed,
|
|
||||||
ModelNormal,
|
|
||||||
ModelSimple,
|
|
||||||
cached_property,
|
|
||||||
change_keys_js_to_python,
|
|
||||||
convert_js_args_to_python_args,
|
|
||||||
date,
|
|
||||||
datetime,
|
|
||||||
file_type,
|
|
||||||
none_type,
|
|
||||||
validate_get_composed_info,
|
|
||||||
OpenApiModel
|
|
||||||
)
|
|
||||||
from flamenco.manager.exceptions import ApiAttributeError
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class ConfigurationMeta(ModelNormal):
|
|
||||||
"""NOTE: This class is auto generated by OpenAPI Generator.
|
|
||||||
Ref: https://openapi-generator.tech
|
|
||||||
|
|
||||||
Do not edit the class manually.
|
|
||||||
|
|
||||||
Attributes:
|
|
||||||
allowed_values (dict): The key is the tuple path to the attribute
|
|
||||||
and the for var_name this is (var_name,). The value is a dict
|
|
||||||
with a capitalized key describing the allowed value and an allowed
|
|
||||||
value. These dicts store the allowed enum values.
|
|
||||||
attribute_map (dict): The key is attribute name
|
|
||||||
and the value is json key in definition.
|
|
||||||
discriminator_value_class_map (dict): A dict to go from the discriminator
|
|
||||||
variable value to the discriminator class name.
|
|
||||||
validations (dict): The key is the tuple path to the attribute
|
|
||||||
and the for var_name this is (var_name,). The value is a dict
|
|
||||||
that stores validations for max_length, min_length, max_items,
|
|
||||||
min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum,
|
|
||||||
inclusive_minimum, and regex.
|
|
||||||
additional_properties_type (tuple): A tuple of classes accepted
|
|
||||||
as additional properties values.
|
|
||||||
"""
|
|
||||||
|
|
||||||
allowed_values = {
|
|
||||||
}
|
|
||||||
|
|
||||||
validations = {
|
|
||||||
}
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def additional_properties_type():
|
|
||||||
"""
|
|
||||||
This must be a method because a model may have properties that are
|
|
||||||
of type self, this must run after the class is loaded
|
|
||||||
"""
|
|
||||||
return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501
|
|
||||||
|
|
||||||
_nullable = False
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def openapi_types():
|
|
||||||
"""
|
|
||||||
This must be a method because a model may have properties that are
|
|
||||||
of type self, this must run after the class is loaded
|
|
||||||
|
|
||||||
Returns
|
|
||||||
openapi_types (dict): The key is attribute name
|
|
||||||
and the value is attribute type.
|
|
||||||
"""
|
|
||||||
return {
|
|
||||||
'schema_version': (int,), # noqa: E501
|
|
||||||
}
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def discriminator():
|
|
||||||
return None
|
|
||||||
|
|
||||||
|
|
||||||
attribute_map = {
|
|
||||||
'schema_version': 'schema_version', # noqa: E501
|
|
||||||
}
|
|
||||||
|
|
||||||
read_only_vars = {
|
|
||||||
}
|
|
||||||
|
|
||||||
_composed_schemas = {}
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
@convert_js_args_to_python_args
|
|
||||||
def _from_openapi_data(cls, schema_version, *args, **kwargs): # noqa: E501
|
|
||||||
"""ConfigurationMeta - a model defined in OpenAPI
|
|
||||||
|
|
||||||
Args:
|
|
||||||
schema_version (int):
|
|
||||||
|
|
||||||
Keyword Args:
|
|
||||||
_check_type (bool): if True, values for parameters in openapi_types
|
|
||||||
will be type checked and a TypeError will be
|
|
||||||
raised if the wrong type is input.
|
|
||||||
Defaults to True
|
|
||||||
_path_to_item (tuple/list): This is a list of keys or values to
|
|
||||||
drill down to the model in received_data
|
|
||||||
when deserializing a response
|
|
||||||
_spec_property_naming (bool): True if the variable names in the input data
|
|
||||||
are serialized names, as specified in the OpenAPI document.
|
|
||||||
False if the variable names in the input data
|
|
||||||
are pythonic names, e.g. snake case (default)
|
|
||||||
_configuration (Configuration): the instance to use when
|
|
||||||
deserializing a file_type parameter.
|
|
||||||
If passed, type conversion is attempted
|
|
||||||
If omitted no type conversion is done.
|
|
||||||
_visited_composed_classes (tuple): This stores a tuple of
|
|
||||||
classes that we have traveled through so that
|
|
||||||
if we see that class again we will not use its
|
|
||||||
discriminator again.
|
|
||||||
When traveling through a discriminator, the
|
|
||||||
composed schema that is
|
|
||||||
is traveled through is added to this set.
|
|
||||||
For example if Animal has a discriminator
|
|
||||||
petType and we pass in "Dog", and the class Dog
|
|
||||||
allOf includes Animal, we move through Animal
|
|
||||||
once using the discriminator, and pick Dog.
|
|
||||||
Then in Dog, we will make an instance of the
|
|
||||||
Animal class but this time we won't travel
|
|
||||||
through its discriminator because we passed in
|
|
||||||
_visited_composed_classes = (Animal,)
|
|
||||||
"""
|
|
||||||
|
|
||||||
_check_type = kwargs.pop('_check_type', True)
|
|
||||||
_spec_property_naming = kwargs.pop('_spec_property_naming', False)
|
|
||||||
_path_to_item = kwargs.pop('_path_to_item', ())
|
|
||||||
_configuration = kwargs.pop('_configuration', None)
|
|
||||||
_visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
|
|
||||||
|
|
||||||
self = super(OpenApiModel, cls).__new__(cls)
|
|
||||||
|
|
||||||
if args:
|
|
||||||
raise ApiTypeError(
|
|
||||||
"Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
|
|
||||||
args,
|
|
||||||
self.__class__.__name__,
|
|
||||||
),
|
|
||||||
path_to_item=_path_to_item,
|
|
||||||
valid_classes=(self.__class__,),
|
|
||||||
)
|
|
||||||
|
|
||||||
self._data_store = {}
|
|
||||||
self._check_type = _check_type
|
|
||||||
self._spec_property_naming = _spec_property_naming
|
|
||||||
self._path_to_item = _path_to_item
|
|
||||||
self._configuration = _configuration
|
|
||||||
self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
|
|
||||||
|
|
||||||
self.schema_version = schema_version
|
|
||||||
for var_name, var_value in kwargs.items():
|
|
||||||
if var_name not in self.attribute_map and \
|
|
||||||
self._configuration is not None and \
|
|
||||||
self._configuration.discard_unknown_keys and \
|
|
||||||
self.additional_properties_type is None:
|
|
||||||
# discard variable.
|
|
||||||
continue
|
|
||||||
setattr(self, var_name, var_value)
|
|
||||||
return self
|
|
||||||
|
|
||||||
required_properties = set([
|
|
||||||
'_data_store',
|
|
||||||
'_check_type',
|
|
||||||
'_spec_property_naming',
|
|
||||||
'_path_to_item',
|
|
||||||
'_configuration',
|
|
||||||
'_visited_composed_classes',
|
|
||||||
])
|
|
||||||
|
|
||||||
@convert_js_args_to_python_args
|
|
||||||
def __init__(self, schema_version, *args, **kwargs): # noqa: E501
|
|
||||||
"""ConfigurationMeta - a model defined in OpenAPI
|
|
||||||
|
|
||||||
Args:
|
|
||||||
schema_version (int):
|
|
||||||
|
|
||||||
Keyword Args:
|
|
||||||
_check_type (bool): if True, values for parameters in openapi_types
|
|
||||||
will be type checked and a TypeError will be
|
|
||||||
raised if the wrong type is input.
|
|
||||||
Defaults to True
|
|
||||||
_path_to_item (tuple/list): This is a list of keys or values to
|
|
||||||
drill down to the model in received_data
|
|
||||||
when deserializing a response
|
|
||||||
_spec_property_naming (bool): True if the variable names in the input data
|
|
||||||
are serialized names, as specified in the OpenAPI document.
|
|
||||||
False if the variable names in the input data
|
|
||||||
are pythonic names, e.g. snake case (default)
|
|
||||||
_configuration (Configuration): the instance to use when
|
|
||||||
deserializing a file_type parameter.
|
|
||||||
If passed, type conversion is attempted
|
|
||||||
If omitted no type conversion is done.
|
|
||||||
_visited_composed_classes (tuple): This stores a tuple of
|
|
||||||
classes that we have traveled through so that
|
|
||||||
if we see that class again we will not use its
|
|
||||||
discriminator again.
|
|
||||||
When traveling through a discriminator, the
|
|
||||||
composed schema that is
|
|
||||||
is traveled through is added to this set.
|
|
||||||
For example if Animal has a discriminator
|
|
||||||
petType and we pass in "Dog", and the class Dog
|
|
||||||
allOf includes Animal, we move through Animal
|
|
||||||
once using the discriminator, and pick Dog.
|
|
||||||
Then in Dog, we will make an instance of the
|
|
||||||
Animal class but this time we won't travel
|
|
||||||
through its discriminator because we passed in
|
|
||||||
_visited_composed_classes = (Animal,)
|
|
||||||
"""
|
|
||||||
|
|
||||||
_check_type = kwargs.pop('_check_type', True)
|
|
||||||
_spec_property_naming = kwargs.pop('_spec_property_naming', False)
|
|
||||||
_path_to_item = kwargs.pop('_path_to_item', ())
|
|
||||||
_configuration = kwargs.pop('_configuration', None)
|
|
||||||
_visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
|
|
||||||
|
|
||||||
if args:
|
|
||||||
raise ApiTypeError(
|
|
||||||
"Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
|
|
||||||
args,
|
|
||||||
self.__class__.__name__,
|
|
||||||
),
|
|
||||||
path_to_item=_path_to_item,
|
|
||||||
valid_classes=(self.__class__,),
|
|
||||||
)
|
|
||||||
|
|
||||||
self._data_store = {}
|
|
||||||
self._check_type = _check_type
|
|
||||||
self._spec_property_naming = _spec_property_naming
|
|
||||||
self._path_to_item = _path_to_item
|
|
||||||
self._configuration = _configuration
|
|
||||||
self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
|
|
||||||
|
|
||||||
self.schema_version = schema_version
|
|
||||||
for var_name, var_value in kwargs.items():
|
|
||||||
if var_name not in self.attribute_map and \
|
|
||||||
self._configuration is not None and \
|
|
||||||
self._configuration.discard_unknown_keys and \
|
|
||||||
self.additional_properties_type is None:
|
|
||||||
# discard variable.
|
|
||||||
continue
|
|
||||||
setattr(self, var_name, var_value)
|
|
||||||
if var_name in self.read_only_vars:
|
|
||||||
raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate "
|
|
||||||
f"class with read only attributes.")
|
|
@ -16,8 +16,6 @@ from flamenco.manager.model.available_job_setting_type import AvailableJobSettin
|
|||||||
from flamenco.manager.model.available_job_type import AvailableJobType
|
from flamenco.manager.model.available_job_type import AvailableJobType
|
||||||
from flamenco.manager.model.available_job_types import AvailableJobTypes
|
from flamenco.manager.model.available_job_types import AvailableJobTypes
|
||||||
from flamenco.manager.model.command import Command
|
from flamenco.manager.model.command import Command
|
||||||
from flamenco.manager.model.configuration import Configuration
|
|
||||||
from flamenco.manager.model.configuration_meta import ConfigurationMeta
|
|
||||||
from flamenco.manager.model.error import Error
|
from flamenco.manager.model.error import Error
|
||||||
from flamenco.manager.model.flamenco_version import FlamencoVersion
|
from flamenco.manager.model.flamenco_version import FlamencoVersion
|
||||||
from flamenco.manager.model.job import Job
|
from flamenco.manager.model.job import Job
|
||||||
|
@ -4,7 +4,7 @@ Render Farm manager API
|
|||||||
The `flamenco.manager` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
The `flamenco.manager` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 1.0.0
|
- API version: 1.0.0
|
||||||
- Package version: 91f2fb20-dirty
|
- Package version: ad3750df-dirty
|
||||||
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
|
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
|
||||||
For more information, please visit [https://flamenco.io/](https://flamenco.io/)
|
For more information, please visit [https://flamenco.io/](https://flamenco.io/)
|
||||||
|
|
||||||
@ -86,8 +86,6 @@ Class | Method | HTTP request | Description
|
|||||||
- [AvailableJobType](flamenco/manager/docs/AvailableJobType.md)
|
- [AvailableJobType](flamenco/manager/docs/AvailableJobType.md)
|
||||||
- [AvailableJobTypes](flamenco/manager/docs/AvailableJobTypes.md)
|
- [AvailableJobTypes](flamenco/manager/docs/AvailableJobTypes.md)
|
||||||
- [Command](flamenco/manager/docs/Command.md)
|
- [Command](flamenco/manager/docs/Command.md)
|
||||||
- [Configuration](flamenco/manager/docs/Configuration.md)
|
|
||||||
- [ConfigurationMeta](flamenco/manager/docs/ConfigurationMeta.md)
|
|
||||||
- [Error](flamenco/manager/docs/Error.md)
|
- [Error](flamenco/manager/docs/Error.md)
|
||||||
- [FlamencoVersion](flamenco/manager/docs/FlamencoVersion.md)
|
- [FlamencoVersion](flamenco/manager/docs/FlamencoVersion.md)
|
||||||
- [Job](flamenco/manager/docs/Job.md)
|
- [Job](flamenco/manager/docs/Job.md)
|
||||||
|
@ -518,21 +518,6 @@ components:
|
|||||||
properties:
|
properties:
|
||||||
message: {type: string}
|
message: {type: string}
|
||||||
|
|
||||||
Configuration:
|
|
||||||
type: object
|
|
||||||
description: Flamenco Manager configuration
|
|
||||||
properties:
|
|
||||||
"_meta":
|
|
||||||
type: object
|
|
||||||
properties:
|
|
||||||
"schema_version": {type: integer}
|
|
||||||
required: [schema_version]
|
|
||||||
"settings":
|
|
||||||
description: Key-value pairs for settings.
|
|
||||||
type: object
|
|
||||||
additionalProperties: true
|
|
||||||
required: [_meta, settings]
|
|
||||||
|
|
||||||
securitySchemes:
|
securitySchemes:
|
||||||
worker_auth:
|
worker_auth:
|
||||||
description: Username is the worker ID, password is the secret given at worker registration.
|
description: Username is the worker ID, password is the secret given at worker registration.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user