identify home better supports env home in non daemon

master
Kevin Froman 2019-12-20 02:33:42 -06:00
parent e5f3866f9e
commit 9571ea519d
2 changed files with 4 additions and 1 deletions

View File

@ -61,7 +61,7 @@ def block_exec(event, info):
if info[0].co_filename.endswith(source):
return
if info[0].co_filename.startswith(home + 'plugins/'):
if home + 'plugins/' in info[0].co_filename:
return
code_b64 = base64.b64encode(info[0].co_code).decode()

View File

@ -23,6 +23,9 @@ def identify_home():
path = os.environ.get('ONIONR_HOME', None)
if not os.getcwd().endswith('src') and path is not None:
path = 'src/' + path
if path is None:
system = platform.system()
if system == 'Linux':