diff --git a/client/djrandom_client/client.py b/client/djrandom_client/client.py index 5ed5d392053a7bc8240749ab2a14f8dd5fb0bff3..d99fe036a8afb4786a2962f4edd0bc42b5e297bd 100644 --- a/client/djrandom_client/client.py +++ b/client/djrandom_client/client.py @@ -109,8 +109,7 @@ def main(): help='URL to the API endpoint') parser.add_option('--bwlimit', type='int', help='Bandwidth limit (in KBps, default unlimited)') - parser.add_option('--realtime_watch', action='store_true', - default=True, + parser.add_option('--no_realtime_watch', action='store_true', help='Monitor music_dir in realtime') daemonize.add_standard_options(parser) utils.read_config_defaults( @@ -127,9 +126,7 @@ def main(): # Reading from the configuration file will set this variable to # a string, convert it back into boolean. - do_realtime = opts.realtime_watch - if isinstance(do_realtime, basestring): - do_realtime = (do_realtime.lower() in ('true', 'on', 'yes')) + do_realtime = not opts.no_realtime_watch daemonize.daemonize(opts, run_client, (opts.server_url, opts.music_dir, opts.api_key,