From 5b30d644b98016145dbd6dfb72a13f499c73809f Mon Sep 17 00:00:00 2001 From: Barbara Miller Date: Thu, 29 Sep 2016 20:58:10 -0700 Subject: [PATCH] clean up Browser dirs and add flags_location --- brozzler/browser.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/brozzler/browser.py b/brozzler/browser.py index 5eaf4c6..69e0272 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -137,9 +137,10 @@ class Browser: # these can raise exceptions self.chrome_port = self._find_available_port() self._work_dir = tempfile.TemporaryDirectory() + data_dir = os.path.join(self._work_dir.name, "chrome-user-data") + flags_location = os.path.join(data_dir, "Local State") if cookie_db is not None: - cookie_dir = os.path.join( - self._work_dir.name, "chrome-user-data", "Default") + cookie_dir = os.path.join(data_dir, "Default") cookie_location = os.path.join(cookie_dir, "Cookies") self.logger.debug( "cookie DB provided, writing to %s", cookie_location)