Exemple #1
0
 def _write_PMS_settings(self, url, token):
     """
     Sets certain settings for server by asking for the PMS' settings
     Call with url: scheme://ip:port
     """
     xml = get_PMS_settings(url, token)
     try:
         xml.attrib
     except AttributeError:
         log.error('Could not get PMS settings for %s' % url)
         return
     for entry in xml:
         if entry.attrib.get('id', '') == 'allowMediaDeletion':
             settings('plex_allows_mediaDeletion',
                      value=entry.attrib.get('value', 'true'))
             window('plex_allows_mediaDeletion',
                    value=entry.attrib.get('value', 'true'))
 def _write_PMS_settings(self, url, token):
     """
     Sets certain settings for server by asking for the PMS' settings
     Call with url: scheme://ip:port
     """
     xml = get_PMS_settings(url, token)
     try:
         xml.attrib
     except AttributeError:
         log.error('Could not get PMS settings for %s' % url)
         return
     for entry in xml:
         if entry.attrib.get('id', '') == 'allowMediaDeletion':
             settings('plex_allows_mediaDeletion',
                      value=entry.attrib.get('value', 'true'))
             window('plex_allows_mediaDeletion',
                    value=entry.attrib.get('value', 'true'))