File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -382,10 +382,14 @@ def optimizedItems(self, removeAll=None):
382382 backgroundProcessing = self .fetchItem ('/playlists?type=42' )
383383 return self .fetchItems ('%s/items' % backgroundProcessing .key , cls = Optimized )
384384
385- def conversions (self ):
385+ def conversions (self , pause = None ):
386386 """ Returns list of all :class:`~plexapi.media.Conversion` objects connected to server. """
387-
388- return self .fetchItems ('/playQueues/1' , cls = Conversion )
387+ if pause is True :
388+ self .query ('/:/prefs?BackgroundQueueIdlePaused=1' , method = self ._server ._session .put )
389+ elif pause is False :
390+ self .query ('/:/prefs?BackgroundQueueIdlePaused=0' , method = self ._server ._session .put )
391+ else :
392+ return self .fetchItems ('/playQueues/1' , cls = Conversion )
389393
390394 def currentBackgroundProcess (self ):
391395 """ Returns list of all :class:`~plexapi.media.TranscodeJob` objects running or paused on server. """
You can’t perform that action at this time.
0 commit comments