@@ -121,26 +121,6 @@ def removeSubtitles(self, streamID=None, streamTitle=None):
121121 if streamID == stream .id or streamTitle == stream .title :
122122 self ._server .query (stream .key , self ._server ._session .delete )
123123
124- def posters (self ):
125- """ Returns list of available poster objects. :class:`~plexapi.media.Poster`. """
126-
127- return self .fetchItems ('%s/posters' % self .key , cls = media .Poster )
128-
129- def uploadPoster (self , url = None , filepath = None ):
130- """ Upload poster from url or filepath. :class:`~plexapi.media.Poster` to :class:`~plexapi.video.Video`. """
131- if url :
132- key = '%s/posters?url=%s' % (self .key , quote_plus (url ))
133- self ._server .query (key , method = self ._server ._session .post )
134- elif filepath :
135- key = '%s/posters?' % self .key
136- data = open (filepath ,'rb' ).read ()
137- self ._server .query (key , method = self ._server ._session .post , data = data )
138-
139- def setPoster (self , poster ):
140- key = poster ._initpath [:- 1 ]
141- data = '%s?url=%s' % (key , quote_plus (poster .ratingKey ))
142- self ._server .query (data , method = self ._server ._session .put )
143-
144124 def sync (self , videoQuality , client = None , clientId = None , limit = None , unwatched = False , title = None ):
145125 """ Add current video (movie, tv-show, season or episode) as sync item for specified device.
146126 See :func:`plexapi.myplex.MyPlexAccount.sync()` for possible exceptions.
0 commit comments