Skip to content

Commit

Permalink
Merge pull request #12 from devopsarr/feature/code-generation
Browse files Browse the repository at this point in the history
chore(deps): update lidarr digest to 7abf35d
  • Loading branch information
devopsarr[bot] authored May 15, 2023
2 parents c5cd0a1 + 167743c commit 72ade74
Show file tree
Hide file tree
Showing 16 changed files with 94 additions and 13 deletions.
2 changes: 2 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ docs/Command.md
docs/CommandApi.md
docs/CommandPriority.md
docs/CommandResource.md
docs/CommandResult.md
docs/CommandStatus.md
docs/CommandTrigger.md
docs/CustomFilterApi.md
Expand Down Expand Up @@ -341,6 +342,7 @@ lidarr/models/certificate_validation_type.py
lidarr/models/command.py
lidarr/models/command_priority.py
lidarr/models/command_resource.py
lidarr/models/command_result.py
lidarr/models/command_status.py
lidarr/models/command_trigger.py
lidarr/models/custom_filter_resource.py
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,7 @@ Class | Method | HTTP request | Description
- [Command](docs/Command.md)
- [CommandPriority](docs/CommandPriority.md)
- [CommandResource](docs/CommandResource.md)
- [CommandResult](docs/CommandResult.md)
- [CommandStatus](docs/CommandStatus.md)
- [CommandTrigger](docs/CommandTrigger.md)
- [CustomFilterResource](docs/CustomFilterResource.md)
Expand Down
1 change: 1 addition & 0 deletions docs/CommandResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Name | Type | Description | Notes
**body** | [**Command**](Command.md) | | [optional]
**priority** | [**CommandPriority**](CommandPriority.md) | | [optional]
**status** | [**CommandStatus**](CommandStatus.md) | | [optional]
**result** | [**CommandResult**](CommandResult.md) | | [optional]
**queued** | **datetime** | | [optional]
**started** | **datetime** | | [optional]
**ended** | **datetime** | | [optional]
Expand Down
10 changes: 10 additions & 0 deletions docs/CommandResult.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# CommandResult


## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------

[[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 change: 1 addition & 0 deletions docs/Field.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Name | Type | Description | Notes
**select_options_provider_action** | **str** | | [optional]
**section** | **str** | | [optional]
**hidden** | **str** | | [optional]
**placeholder** | **str** | | [optional]

## Example

Expand Down
9 changes: 6 additions & 3 deletions docs/NamingConfigApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **get_naming_config_examples**
> get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)
> get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, colon_replacement_format=colon_replacement_format, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)


Expand Down Expand Up @@ -295,6 +295,7 @@ with lidarr.ApiClient(configuration) as api_client:
api_instance = lidarr.NamingConfigApi(api_client)
rename_tracks = True # bool | (optional)
replace_illegal_characters = True # bool | (optional)
colon_replacement_format = 56 # int | (optional)
standard_track_format = 'standard_track_format_example' # str | (optional)
multi_disc_track_format = 'multi_disc_track_format_example' # str | (optional)
artist_folder_format = 'artist_folder_format_example' # str | (optional)
Expand All @@ -308,7 +309,7 @@ with lidarr.ApiClient(configuration) as api_client:
resource_name = 'resource_name_example' # str | (optional)

try:
api_instance.get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)
api_instance.get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, colon_replacement_format=colon_replacement_format, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)
except Exception as e:
print("Exception when calling NamingConfigApi->get_naming_config_examples: %s\n" % e)
```
Expand Down Expand Up @@ -350,6 +351,7 @@ with lidarr.ApiClient(configuration) as api_client:
api_instance = lidarr.NamingConfigApi(api_client)
rename_tracks = True # bool | (optional)
replace_illegal_characters = True # bool | (optional)
colon_replacement_format = 56 # int | (optional)
standard_track_format = 'standard_track_format_example' # str | (optional)
multi_disc_track_format = 'multi_disc_track_format_example' # str | (optional)
artist_folder_format = 'artist_folder_format_example' # str | (optional)
Expand All @@ -363,7 +365,7 @@ with lidarr.ApiClient(configuration) as api_client:
resource_name = 'resource_name_example' # str | (optional)

try:
api_instance.get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)
api_instance.get_naming_config_examples(rename_tracks=rename_tracks, replace_illegal_characters=replace_illegal_characters, colon_replacement_format=colon_replacement_format, standard_track_format=standard_track_format, multi_disc_track_format=multi_disc_track_format, artist_folder_format=artist_folder_format, include_artist_name=include_artist_name, include_album_title=include_album_title, include_quality=include_quality, replace_spaces=replace_spaces, separator=separator, number_style=number_style, id=id, resource_name=resource_name)
except Exception as e:
print("Exception when calling NamingConfigApi->get_naming_config_examples: %s\n" % e)
```
Expand All @@ -374,6 +376,7 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**rename_tracks** | **bool**| | [optional]
**replace_illegal_characters** | **bool**| | [optional]
**colon_replacement_format** | **int**| | [optional]
**standard_track_format** | **str**| | [optional]
**multi_disc_track_format** | **str**| | [optional]
**artist_folder_format** | **str**| | [optional]
Expand Down
1 change: 1 addition & 0 deletions docs/NamingConfigResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Name | Type | Description | Notes
**id** | **int** | | [optional]
**rename_tracks** | **bool** | | [optional]
**replace_illegal_characters** | **bool** | | [optional]
**colon_replacement_format** | **int** | | [optional]
**standard_track_format** | **str** | | [optional]
**multi_disc_track_format** | **str** | | [optional]
**artist_folder_format** | **str** | | [optional]
Expand Down
2 changes: 2 additions & 0 deletions docs/NotificationResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Name | Type | Description | Notes
**on_album_delete** | **bool** | | [optional]
**on_artist_delete** | **bool** | | [optional]
**on_health_issue** | **bool** | | [optional]
**on_health_restored** | **bool** | | [optional]
**on_download_failure** | **bool** | | [optional]
**on_import_failure** | **bool** | | [optional]
**on_track_retag** | **bool** | | [optional]
Expand All @@ -33,6 +34,7 @@ Name | Type | Description | Notes
**supports_on_album_delete** | **bool** | | [optional]
**supports_on_artist_delete** | **bool** | | [optional]
**supports_on_health_issue** | **bool** | | [optional]
**supports_on_health_restored** | **bool** | | [optional]
**include_health_warnings** | **bool** | | [optional]
**supports_on_download_failure** | **bool** | | [optional]
**supports_on_import_failure** | **bool** | | [optional]
Expand Down
1 change: 1 addition & 0 deletions lidarr/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@
from lidarr.models.command import Command
from lidarr.models.command_priority import CommandPriority
from lidarr.models.command_resource import CommandResource
from lidarr.models.command_result import CommandResult
from lidarr.models.command_status import CommandStatus
from lidarr.models.command_trigger import CommandTrigger
from lidarr.models.custom_filter_resource import CustomFilterResource
Expand Down
17 changes: 12 additions & 5 deletions lidarr/api/naming_config_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -318,19 +318,21 @@ def get_naming_config_by_id_with_http_info(self, id : StrictInt, **kwargs): # n
_request_auth=_params.get('_request_auth'))

@validate_arguments
def get_naming_config_examples(self, rename_tracks : Optional[StrictBool] = None, replace_illegal_characters : Optional[StrictBool] = None, standard_track_format : Optional[StrictStr] = None, multi_disc_track_format : Optional[StrictStr] = None, artist_folder_format : Optional[StrictStr] = None, include_artist_name : Optional[StrictBool] = None, include_album_title : Optional[StrictBool] = None, include_quality : Optional[StrictBool] = None, replace_spaces : Optional[StrictBool] = None, separator : Optional[StrictStr] = None, number_style : Optional[StrictStr] = None, id : Optional[StrictInt] = None, resource_name : Optional[StrictStr] = None, **kwargs) -> None: # noqa: E501
def get_naming_config_examples(self, rename_tracks : Optional[StrictBool] = None, replace_illegal_characters : Optional[StrictBool] = None, colon_replacement_format : Optional[StrictInt] = None, standard_track_format : Optional[StrictStr] = None, multi_disc_track_format : Optional[StrictStr] = None, artist_folder_format : Optional[StrictStr] = None, include_artist_name : Optional[StrictBool] = None, include_album_title : Optional[StrictBool] = None, include_quality : Optional[StrictBool] = None, replace_spaces : Optional[StrictBool] = None, separator : Optional[StrictStr] = None, number_style : Optional[StrictStr] = None, id : Optional[StrictInt] = None, resource_name : Optional[StrictStr] = None, **kwargs) -> None: # noqa: E501
"""get_naming_config_examples # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.get_naming_config_examples(rename_tracks, replace_illegal_characters, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, async_req=True)
>>> thread = api.get_naming_config_examples(rename_tracks, replace_illegal_characters, colon_replacement_format, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, async_req=True)
>>> result = thread.get()
:param rename_tracks:
:type rename_tracks: bool
:param replace_illegal_characters:
:type replace_illegal_characters: bool
:param colon_replacement_format:
:type colon_replacement_format: int
:param standard_track_format:
:type standard_track_format: str
:param multi_disc_track_format:
Expand Down Expand Up @@ -369,22 +371,24 @@ def get_naming_config_examples(self, rename_tracks : Optional[StrictBool] = None
:rtype: None
"""
kwargs['_return_http_data_only'] = True
return self.get_naming_config_examples_with_http_info(rename_tracks, replace_illegal_characters, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, **kwargs) # noqa: E501
return self.get_naming_config_examples_with_http_info(rename_tracks, replace_illegal_characters, colon_replacement_format, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, **kwargs) # noqa: E501

@validate_arguments
def get_naming_config_examples_with_http_info(self, rename_tracks : Optional[StrictBool] = None, replace_illegal_characters : Optional[StrictBool] = None, standard_track_format : Optional[StrictStr] = None, multi_disc_track_format : Optional[StrictStr] = None, artist_folder_format : Optional[StrictStr] = None, include_artist_name : Optional[StrictBool] = None, include_album_title : Optional[StrictBool] = None, include_quality : Optional[StrictBool] = None, replace_spaces : Optional[StrictBool] = None, separator : Optional[StrictStr] = None, number_style : Optional[StrictStr] = None, id : Optional[StrictInt] = None, resource_name : Optional[StrictStr] = None, **kwargs): # noqa: E501
def get_naming_config_examples_with_http_info(self, rename_tracks : Optional[StrictBool] = None, replace_illegal_characters : Optional[StrictBool] = None, colon_replacement_format : Optional[StrictInt] = None, standard_track_format : Optional[StrictStr] = None, multi_disc_track_format : Optional[StrictStr] = None, artist_folder_format : Optional[StrictStr] = None, include_artist_name : Optional[StrictBool] = None, include_album_title : Optional[StrictBool] = None, include_quality : Optional[StrictBool] = None, replace_spaces : Optional[StrictBool] = None, separator : Optional[StrictStr] = None, number_style : Optional[StrictStr] = None, id : Optional[StrictInt] = None, resource_name : Optional[StrictStr] = None, **kwargs): # noqa: E501
"""get_naming_config_examples # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.get_naming_config_examples_with_http_info(rename_tracks, replace_illegal_characters, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, async_req=True)
>>> thread = api.get_naming_config_examples_with_http_info(rename_tracks, replace_illegal_characters, colon_replacement_format, standard_track_format, multi_disc_track_format, artist_folder_format, include_artist_name, include_album_title, include_quality, replace_spaces, separator, number_style, id, resource_name, async_req=True)
>>> result = thread.get()
:param rename_tracks:
:type rename_tracks: bool
:param replace_illegal_characters:
:type replace_illegal_characters: bool
:param colon_replacement_format:
:type colon_replacement_format: int
:param standard_track_format:
:type standard_track_format: str
:param multi_disc_track_format:
Expand Down Expand Up @@ -436,6 +440,7 @@ def get_naming_config_examples_with_http_info(self, rename_tracks : Optional[Str
_all_params = [
'rename_tracks',
'replace_illegal_characters',
'colon_replacement_format',
'standard_track_format',
'multi_disc_track_format',
'artist_folder_format',
Expand Down Expand Up @@ -481,6 +486,8 @@ def get_naming_config_examples_with_http_info(self, rename_tracks : Optional[Str
_query_params.append(('RenameTracks', _params['rename_tracks']))
if _params.get('replace_illegal_characters') is not None: # noqa: E501
_query_params.append(('ReplaceIllegalCharacters', _params['replace_illegal_characters']))
if _params.get('colon_replacement_format') is not None: # noqa: E501
_query_params.append(('ColonReplacementFormat', _params['colon_replacement_format']))
if _params.get('standard_track_format') is not None: # noqa: E501
_query_params.append(('StandardTrackFormat', _params['standard_track_format']))
if _params.get('multi_disc_track_format') is not None: # noqa: E501
Expand Down
1 change: 1 addition & 0 deletions lidarr/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
from lidarr.models.command import Command
from lidarr.models.command_priority import CommandPriority
from lidarr.models.command_resource import CommandResource
from lidarr.models.command_result import CommandResult
from lidarr.models.command_status import CommandStatus
from lidarr.models.command_trigger import CommandTrigger
from lidarr.models.custom_filter_resource import CustomFilterResource
Expand Down
5 changes: 4 additions & 1 deletion lidarr/models/command_resource.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
from pydantic import BaseModel
from lidarr.models.command import Command
from lidarr.models.command_priority import CommandPriority
from lidarr.models.command_result import CommandResult
from lidarr.models.command_status import CommandStatus
from lidarr.models.command_trigger import CommandTrigger

Expand All @@ -37,6 +38,7 @@ class CommandResource(BaseModel):
body: Optional[Command]
priority: Optional[CommandPriority]
status: Optional[CommandStatus]
result: Optional[CommandResult]
queued: Optional[datetime]
started: Optional[datetime]
ended: Optional[datetime]
Expand All @@ -48,7 +50,7 @@ class CommandResource(BaseModel):
send_updates_to_client: Optional[bool]
update_scheduled_task: Optional[bool]
last_execution_time: Optional[datetime]
__properties = ["id", "name", "commandName", "message", "body", "priority", "status", "queued", "started", "ended", "duration", "exception", "trigger", "clientUserAgent", "stateChangeTime", "sendUpdatesToClient", "updateScheduledTask", "lastExecutionTime"]
__properties = ["id", "name", "commandName", "message", "body", "priority", "status", "result", "queued", "started", "ended", "duration", "exception", "trigger", "clientUserAgent", "stateChangeTime", "sendUpdatesToClient", "updateScheduledTask", "lastExecutionTime"]

class Config:
allow_population_by_field_name = True
Expand Down Expand Up @@ -135,6 +137,7 @@ def from_dict(cls, obj: dict) -> CommandResource:
"body": Command.from_dict(obj.get("body")) if obj.get("body") is not None else None,
"priority": obj.get("priority"),
"status": obj.get("status"),
"result": obj.get("result"),
"queued": obj.get("queued"),
"started": obj.get("started"),
"ended": obj.get("ended"),
Expand Down
36 changes: 36 additions & 0 deletions lidarr/models/command_result.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# coding: utf-8

"""
Lidarr
Lidarr API docs # noqa: E501
The version of the OpenAPI document: 1.0.0
Generated by: https://openapi-generator.tech
"""


from inspect import getfullargspec
import pprint
import re # noqa: F401
from aenum import Enum, no_arg





class CommandResult(str, Enum):
"""NOTE: This class is auto generated by OpenAPI Generator.
Ref: https://openapi-generator.tech
Do not edit the class manually.
"""

"""
allowed enum values
"""

UNKNOWN = 'unknown'
SUCCESSFUL = 'successful'
UNSUCCESSFUL = 'unsuccessful'

Loading

0 comments on commit 72ade74

Please sign in to comment.