flexget.components.rejected.api module#

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

Bases: object

rejected_entries_list_object = {'items': {'additionalProperties': False, 'properties': {'added': {'format': 'date-time', 'type': 'string'}, 'expires': {'format': 'date-time', 'type': 'string'}, 'id': {'type': 'integer'}, 'reason': {'type': 'string'}, 'rejected_by': {'type': 'string'}, 'title': {'type': 'string'}, 'url': {'type': 'string'}}, 'required': ['id', 'title', 'url', 'added', 'reason', 'expires', 'rejected_by'], 'type': 'object'}, 'type': 'array'}#
rejected_entry_object = {'additionalProperties': False, 'properties': {'added': {'format': 'date-time', 'type': 'string'}, 'expires': {'format': 'date-time', 'type': 'string'}, 'id': {'type': 'integer'}, 'reason': {'type': 'string'}, 'rejected_by': {'type': 'string'}, 'title': {'type': 'string'}, 'url': {'type': 'string'}}, 'required': ['id', 'title', 'url', 'added', 'reason', 'expires', 'rejected_by'], 'type': 'object'}#
class flexget.components.rejected.api.Rejected(api, *args, **kwargs)[source]#

Bases: APIResource

Parameters:

api (RestxAPI)

delete(session=None)[source]#

Clear all rejected entries.

get(session=None)[source]#

List all rejected entries.

mediatypes()#
endpoint = 'rejected_rejected'#
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.rejected.api.RejectedEntry(api, *args, **kwargs)[source]#

Bases: APIResource

Parameters:

api (RestxAPI)

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

Delete a rejected entry.

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

Return a rejected entry.

mediatypes()#
endpoint = 'rejected_rejected_entry'#
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.

flexget.components.rejected.api.rejected_entry_to_dict(entry)[source]#