You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
543 B
22 lines
543 B
6 years ago
|
from plex.core.idict import idict
|
||
|
from plex.interfaces.core.base import Interface
|
||
|
|
||
|
|
||
|
class StatusInterface(Interface):
|
||
|
path = 'status'
|
||
|
|
||
|
def sessions(self):
|
||
|
response = self.http.get('sessions')
|
||
|
|
||
|
return self.parse(response, idict({
|
||
|
'MediaContainer': ('SessionContainer', idict({
|
||
|
'Track': 'Track',
|
||
|
|
||
|
'Video': {
|
||
|
'episode': 'Episode',
|
||
|
'clip': 'Clip',
|
||
|
'movie': 'Movie'
|
||
|
}
|
||
|
}))
|
||
|
}))
|