flexget.components.failed.api module#

class flexget.components.failed.api.ObjectsContainer[source]#

Bases: object

retry_entries_list_object = {'items': {'additionalProperties': False, 'properties': {'added_at': {'format': 'date-time', 'type': 'string'}, 'count': {'type': 'integer'}, 'id': {'type': 'integer'}, 'reason': {'type': 'string'}, 'retry_time': {'format': 'date-time', 'type': ['string', 'null']}, 'title': {'type': 'string'}, 'url': {'type': 'string'}}, 'required': ['id', 'title', 'url', 'added_at', 'reason', 'count', 'retry_time'], 'type': 'object'}, 'type': 'array'}#
retry_failed_entry_object = {'additionalProperties': False, 'properties': {'added_at': {'format': 'date-time', 'type': 'string'}, 'count': {'type': 'integer'}, 'id': {'type': 'integer'}, 'reason': {'type': 'string'}, 'retry_time': {'format': 'date-time', 'type': ['string', 'null']}, 'title': {'type': 'string'}, 'url': {'type': 'string'}}, 'required': ['id', 'title', 'url', 'added_at', 'reason', 'count', 'retry_time'], 'type': 'object'}#
class flexget.components.failed.api.RetryFailed(api, *args, **kwargs)[source]#

Bases: APIResource

Parameters:

api (RestxAPI)

delete(session=None)[source]#

Clear all failed entries.

get(session=None)[source]#

List all failed entries.

mediatypes()#
endpoint = 'failed_retry_failed'#
methods: ClassVar[Collection[str] | None] = {'DELETE', 'GET'}#

The methods this view is registered for. Uses the same default (["GET", "HEAD", "OPTIONS"]) as route and add_url_rule by default.

class flexget.components.failed.api.RetryFailedID(api, *args, **kwargs)[source]#

Bases: APIResource

Parameters:

api (RestxAPI)

delete(failed_entry_id, session=None)[source]#

Delete failed entry by ID.

get(failed_entry_id, session=None)[source]#

Get failed entry by ID.

mediatypes()#
endpoint = 'failed_retry_failed_id'#
methods: ClassVar[Collection[str] | None] = {'DELETE', 'GET'}#

The methods this view is registered for. Uses the same default (["GET", "HEAD", "OPTIONS"]) as route and add_url_rule by default.