8
8
import collections
9
9
import json
10
10
# import socket
11
- from os import path , getenv , makedirs , remove , rename , readlink , SEEK_END , SEEK_CUR , environ , getpid , listdir , rmdir
11
+ from os import path , getenv , makedirs , remove , rename , readlink , SEEK_END , SEEK_CUR , getpid , listdir
12
12
from sys import platform
13
13
from time import ctime , sleep
14
14
from datetime import datetime
23
23
from pyradio import version , stations_updated
24
24
from .common import validate_resource_opener_path
25
25
from .keyboard import kbkey , read_keyboard_shortcuts
26
- from .browser import PyRadioStationsBrowser , probeBrowsers
26
+ from .browser import probeBrowsers
27
27
from .install import get_github_long_description
28
28
from .common import is_rasberrypi
29
29
from .player import pywhich
@@ -602,7 +602,7 @@ def _get_playlist_abspath_from_data(self, stationFile=''):
602
602
''' negative playlist number '''
603
603
return '' , - 3
604
604
else :
605
- n , f = self .read_playlists ()
605
+ n , _ = self .read_playlists ()
606
606
if sel <= n - 1 :
607
607
stationFile = self .playlists [sel ][- 1 ]
608
608
return stationFile , 0
@@ -1108,10 +1108,6 @@ def move_station(self, source, target):
1108
1108
self .number_of_stations == 0 :
1109
1109
# logger.error('DE \n\nreturning False\n\n')
1110
1110
return False
1111
- if source < target :
1112
- step = 1
1113
- else :
1114
- step = 0
1115
1111
d = collections .deque (self .stations )
1116
1112
d .rotate (- source )
1117
1113
source_item = d .popleft ()
@@ -1178,7 +1174,7 @@ def read_playlists(self):
1178
1174
return len (self .playlists ), self .selected_playlist
1179
1175
1180
1176
def list_playlists (self ):
1181
- num_of_playlists , selected_playlist = self .read_playlists ()
1177
+ self .read_playlists ()
1182
1178
console = Console ()
1183
1179
1184
1180
table = Table (show_header = True , header_style = "bold magenta" )
@@ -1466,9 +1462,6 @@ def __init__(self, user_config_dir=None, headless=False):
1466
1462
1467
1463
self ._read_notification_command ()
1468
1464
1469
- ''' function to return a player instance '''
1470
- player_instance = None
1471
-
1472
1465
@property
1473
1466
def linux_resource_opener (self ):
1474
1467
return self ._linux_resource_opener
@@ -1605,7 +1598,7 @@ def calculated_color_factor(self):
1605
1598
@calculated_color_factor .setter
1606
1599
def calculated_color_factor (self , value ):
1607
1600
try :
1608
- test = float (str (value ))
1601
+ float (str (value ))
1609
1602
self .opts ['calculated_color_factor' ][1 ] = str (value )
1610
1603
except (ValueError , TypeError , NameError ):
1611
1604
self .opts ['calculated_color_factor' ][1 ] = '0'
@@ -1979,7 +1972,7 @@ def _get_lock_file(self):
1979
1972
else :
1980
1973
if not self .headless :
1981
1974
try :
1982
- with open (self ._session_lock_file , 'w' , encoding = 'utf-8' ) as f :
1975
+ with open (self ._session_lock_file , 'w' , encoding = 'utf-8' ):
1983
1976
pass
1984
1977
except :
1985
1978
pass
@@ -2095,7 +2088,6 @@ def _validate_remote_control_server_ip(self, val):
2095
2088
''' is server valid '''
2096
2089
if sp [0 ].startswith ('*' ):
2097
2090
sp [0 ] = sp [0 ][1 :]
2098
- auto = True
2099
2091
x = [r for r in hosts if r == sp [0 ]]
2100
2092
if not x :
2101
2093
return default_remote_control_server
@@ -2164,7 +2156,7 @@ def _read_config(self, distro_config=False):
2164
2156
return - 2
2165
2157
if sp [1 ] == '' :
2166
2158
return - 2
2167
- for i , n in enumerate ( sp ):
2159
+ for i in range ( len ( sp ) ):
2168
2160
sp [i ] = sp [i ].strip ()
2169
2161
if sp [0 ] == 'show_no_themes_message' :
2170
2162
self .show_no_themes_message = True
@@ -2800,7 +2792,7 @@ def save_config(self, from_command_line=False):
2800
2792
# fix self.saved_params (remove profiles)
2801
2793
profiles_params_changed = False
2802
2794
for a_key in self .saved_params .keys ():
2803
- the_id = self .saved_params [a_key ][0 ]
2795
+ # the_id = self.saved_params[a_key][0]
2804
2796
the_profile = self .saved_params [a_key ][self .saved_params [a_key ][0 ]]
2805
2797
# logger.error('\n\na_key = {0}\nthe_id = {1}\nthe_profile = {2}\n\n'.format(a_key, the_id, the_profile))
2806
2798
for i in range (len (self .saved_params [a_key ])- 1 , 0 , - 1 ):
@@ -2872,7 +2864,6 @@ def is_blacklisted_terminal(self):
2872
2864
read ~/.config/pyradio/no-themes-terminals
2873
2865
'''
2874
2866
term_file = path .join (self .stations_dir , 'no-themes-terminals' )
2875
- user_terminal = []
2876
2867
if path .exists (term_file ):
2877
2868
try :
2878
2869
with open (term_file , 'r' , encoding = 'utf-8' ) as term :
@@ -3568,7 +3559,6 @@ def download(self, a_theme=None, a_path=None, print_errors=None):
3568
3559
# logger.error('w_path = {}'.format(w_path))
3569
3560
requests_response = None
3570
3561
written = False
3571
- line_num = 1
3572
3562
for n in range (0 ,5 ):
3573
3563
requests_response = None
3574
3564
try :
@@ -3583,7 +3573,7 @@ def download(self, a_theme=None, a_path=None, print_errors=None):
3583
3573
if print_errors is not None :
3584
3574
print_errors .addstr (n + 1 , 0 , ' download failed, retrying...' , curses .color_pair (0 ))
3585
3575
print_errors .refresh ()
3586
- except requests .exceptions .RequestException as e :
3576
+ except requests .exceptions .RequestException :
3587
3577
if print_errors is not None :
3588
3578
print_errors .addstr (n + 1 , 0 , ' download failed, retrying...' , curses .color_pair (0 ))
3589
3579
print_errors .refresh ()
0 commit comments