Helpviewer/UserAgent/UserAgentManager.py

changeset 1621
85653d5d3bf9
parent 1596
8d59e4f3c828
child 1623
6b9654035a7c
--- a/Helpviewer/UserAgent/UserAgentManager.py	Mon Feb 13 19:02:09 2012 +0100
+++ b/Helpviewer/UserAgent/UserAgentManager.py	Wed Feb 15 14:27:43 2012 +0100
@@ -39,6 +39,14 @@
         
         self.changed.connect(self.__saveTimer.changeOccurred)
     
+    def getFileName(self):
+        """
+        Public method to get the file name of the user agents file.
+        
+        @return name of the user agents file (string)
+        """
+        return os.path.join(Utilities.getConfigDir(), "browser", "userAgentSettings")
+    
     def save(self):
         """
         Public slot to save the user agent entries to disk.
@@ -46,7 +54,7 @@
         if not self.__loaded:
             return
         
-        agentFile = os.path.join(Utilities.getConfigDir(), "browser", "userAgentSettings")
+        agentFile = self.getFileName()
         try:
             f = open(agentFile, "w", encoding="utf-8")
             for host, agent in self.__agents.items():
@@ -63,7 +71,7 @@
         """
         Private method to load the saved user agent settings.
         """
-        agentFile = os.path.join(Utilities.getConfigDir(), "browser", "userAgentSettings")
+        agentFile = self.getFileName()
         if os.path.exists(agentFile):
             try:
                 f = open(agentFile, "r", encoding="utf-8")

eric ide

mercurial