diff options
author | Micah Lee <micah@micahflee.com> | 2021-11-14 17:16:21 -0800 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2021-11-14 17:16:21 -0800 |
commit | 0f63c89a5929182e9ea120075fe47d58536ce2fc (patch) | |
tree | d685425c5adc4a04fbd6af0db18d2f3872a9310b /cli/onionshare_cli/common.py | |
parent | 70248ed4a5ee12ce5d8526db5a1916e202e784e3 (diff) | |
download | onionshare-0f63c89a5929182e9ea120075fe47d58536ce2fc.tar.gz onionshare-0f63c89a5929182e9ea120075fe47d58536ce2fc.zip |
Detect Flatpak via environment variable
Diffstat (limited to 'cli/onionshare_cli/common.py')
-rw-r--r-- | cli/onionshare_cli/common.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cli/onionshare_cli/common.py b/cli/onionshare_cli/common.py index bab3fd86..ca88deef 100644 --- a/cli/onionshare_cli/common.py +++ b/cli/onionshare_cli/common.py @@ -432,6 +432,12 @@ class Common: r = random.SystemRandom() return "-".join(r.choice(wordlist) for _ in range(word_count)) + def is_flatpak(self): + """ + Returns True if OnionShare is running in a Flatpak sandbox + """ + return os.environ.get("FLATPAK_ID") == "org.onionshare.OnionShare" + @staticmethod def random_string(num_bytes, output_len=None): """ |