]> git.lizzy.rs Git - torbrowser-launcher.git/commitdiff
stopped calling "uname -m" to get the architecture, and instead use python os.uname()
authorMicah Lee <micahflee@riseup.net>
Thu, 21 Feb 2013 18:50:07 +0000 (10:50 -0800)
committerMicah Lee <micahflee@riseup.net>
Thu, 21 Feb 2013 18:50:07 +0000 (10:50 -0800)
torbrowser-launcher

index 99312aadc45d374443845be8db1253fed59f7bc2..d113e3ee0f335ab98ef5980e18ec8eecf5ba708e 100755 (executable)
@@ -71,7 +71,8 @@ class TorBrowserLauncher:
   # discover the architecture and language
   def discover_arch_lang(self):
     # figure out the architecture
-    self.architecture = subprocess.Popen(['uname', '-m'], stdout=subprocess.PIPE, stderr=None).stdout.read().strip('\n')
+    (sysname, nodename, release, version, machine) = os.uname()
+    self.architecture = machine
 
     # figure out the language
     available_languages = ['en-US', 'ar', 'de', 'es-ES', 'fa', 'fr', 'it', 'ko', 'nl', 'pl', 'pt-PT', 'ru', 'vi', 'zh-CN']