rational:
There are two callers of log_sid_format(): supersid.py and supersid_scanner.py.
In both locations there is the note # filename is '' to ensure one file per station. Further the filename is set to an empty string.
The called function handles the filename as (filename or self.sid_file.get_sid_filename(station['call_sign'])).
As filename is an empty string, this always evaluates to self.sid_file.get_sid_filename(station['call_sign'])
rational: There are two callers of
log_sid_format()
: supersid.py and supersid_scanner.py. In both locations there is the note# filename is '' to ensure one file per station
. Further the filename is set to an empty string.The called function handles the filename as
(filename or self.sid_file.get_sid_filename(station['call_sign']))
. Asfilename
is an empty string, this always evaluates toself.sid_file.get_sid_filename(station['call_sign'])