Toggle Auto-Update Check With Environment Variable (#292)

This commit is contained in:
Otto Winter 2019-01-02 14:02:59 +01:00 committed by GitHub
parent 00ff99cc7d
commit 5db70bea3c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -151,9 +151,12 @@ def write_cpp(config):
def compile_program(args, config):
_LOGGER.info("Compiling app...")
thread = start_update_check_thread(esphomeyaml_storage_path(CORE.config_dir))
update_check = not os.getenv('ESPHOMEYAML_NO_UPDATE_CHECK', False)
if update_check:
thread = start_update_check_thread(esphomeyaml_storage_path(CORE.config_dir))
rc = platformio_api.run_compile(config, args.verbose)
thread.join()
if update_check:
thread.join()
return rc