@@ -12,7 +12,7 @@ class Const:
1212    SGDB_FILENAME          =  "SQLToolsSGBD.{0}" .format (SETTINGS_EXTENSION )
1313    CONNECTIONS_FILENAME   =  "SQLToolsConnections.{0}" .format (SETTINGS_EXTENSION )
1414    USER_QUERIES_FILENAME  =  "SQLToolsSavedQueries.{0}" .format (SETTINGS_EXTENSION )
15-     VERSION                =  "v0.3.0 " 
15+     VERSION                =  "v0.3.1 " 
1616    pass 
1717
1818class  Log :
@@ -149,9 +149,11 @@ def getColumns(self, callback):
149149            pass 
150150
151151    def  getFunctions (self , callback ):
152-         query    =  self .getOptionsForSgdbCli ()['queries' ]['functions' ]['query' ]
153-         self .runCommand (self .builArgs ('functions' ), query , lambda  result : Utils .getResultAsList (result , callback ))
154- 
152+         try :
153+             query    =  self .getOptionsForSgdbCli ()['queries' ]['functions' ]['query' ]
154+             self .runCommand (self .builArgs ('functions' ), query , lambda  result : Utils .getResultAsList (result , callback ))
155+         except  Exception :
156+             pass 
155157
156158    def  getTableRecords (self , tableName , callback ):
157159        query    =  self .getOptionsForSgdbCli ()['queries' ]['show records' ]['query' ].format (tableName , self .rowsLimit )
@@ -212,7 +214,7 @@ def builArgs(self, queryName=None):
212214            argsType  =  'list' 
213215            cliOptions ['args' ] =  ' ' .join (cliOptions ['args' ])
214216
215-         Log .debug ('Usgin cli args (%s) "%s"'    % ( argsType ,  cliOptions ['args' ]))
217+         Log .debug ('Usgin cli args '    +   ' ' . join ( args   +   shlex . split ( cliOptions ['args' ]. format ( ** self . options )) ))
216218        return  args  +  shlex .split (cliOptions ['args' ].format (** self .options ))
217219
218220    def  getOptionsForSgdbCli (self ):
0 commit comments