@@ -74,14 +74,14 @@ def startPlugin():
7474 settings = Settings (SETTINGS_FILENAME , default = SETTINGS_FILENAME_DEFAULT )
7575 except Exception as e :
7676 msg = '{0}: Failed to parse {1} file' .format (__package__ , SQLTOOLS_SETTINGS_FILE )
77- logging .error (msg + " \n Error: " + str ( e ) )
77+ logging .exception (msg )
7878 Window ().status_message (msg )
7979
8080 try :
8181 connections = Settings (CONNECTIONS_FILENAME , default = CONNECTIONS_FILENAME_DEFAULT )
8282 except Exception as e :
8383 msg = '{0}: Failed to parse {1} file' .format (__package__ , SQLTOOLS_CONNECTIONS_FILE )
84- logging .error (msg + " \n Error: " + str ( e ) )
84+ logging .exception (msg )
8585 Window ().status_message (msg )
8686
8787 queries = Storage (QUERIES_FILENAME , default = QUERIES_FILENAME_DEFAULT )
@@ -763,16 +763,6 @@ def reload():
763763
764764
765765def plugin_loaded ():
766- # this ensures we have empty settings file in 'User' directory during first start
767- # otherwise sublime will copy entire contents of 'SQLTools.sublime-settings'
768- # which is not desirable and prevents future changes to queries and other
769- # sensible defaults defined in settings file, as those would be overridden by content
770- # from older versions of SQLTools in 'User\SQLTools.sublime-settings'
771- sublimeUserFolder = getSublimeUserFolder ()
772- userSettingFile = os .path .join (sublimeUserFolder , SQLTOOLS_SETTINGS_FILE )
773- if not os .path .isfile (userSettingFile ):
774- # create empty settings file in 'User' folder
775- sublime .save_settings (SQLTOOLS_SETTINGS_FILE )
776766
777767 try :
778768 from package_control import events
0 commit comments