Make skydb chromoting aware Presumably we should push this logic down into mojo instead of hacking around this at the script level. But at least this makes skydb work better for now. R=ojan@chromium.org Review URL: https://codereview.chromium.org/743603004
diff --git a/sky/tools/skydb b/sky/tools/skydb index bf1e2a1..e834f68 100755 --- a/sky/tools/skydb +++ b/sky/tools/skydb
@@ -58,12 +58,16 @@ self._sky_server = subprocess.Popen(server_command) return 'http://localhost:%s/%s' % (HTTP_PORT, relative_path) + def _in_chromoting(self): + return os.environ.get('CHROME_REMOTE_DESKTOP_SESSION', False) + def main(self): logging.basicConfig(level=logging.INFO) parser = argparse.ArgumentParser(description='Sky launcher/debugger') parser.add_argument('--gdb', action='store_true') - parser.add_argument('--use-osmesa', action='store_true') + parser.add_argument('--use-osmesa', action='store_true', + default=self._in_chromoting()) parser.add_argument('url', nargs='?', type=str) args = parser.parse_args()