X-Git-Url: http://git.tremily.us/?p=hooke.git;a=blobdiff_plain;f=hooke%2Fplugin%2Fcommand_stack.py;h=af7549016c79dd90ca106e5baad2305124c85bc0;hp=3dfc731cd423d23e3d369b3ca7684dfa31bef44e;hb=56725ab3fbcd43c517ea7ebbed17f951ae736db8;hpb=545f0ccb75336baf0f7dcc6cb001e6b9dfa7634f diff --git a/hooke/plugin/command_stack.py b/hooke/plugin/command_stack.py index 3dfc731..af75490 100644 --- a/hooke/plugin/command_stack.py +++ b/hooke/plugin/command_stack.py @@ -228,15 +228,16 @@ input command stack. If the command stack does not have an input file help=self.__doc__, plugin=plugin) def _run(self, hooke, inqueue, outqueue, params): - params = self.__setup_params(hooke, params) + params = self._setup_params(hooke, params) self.plugin.command_stack.save(params['output']) - def __setup_params(self, hooke, params): + def _setup_params(self, hooke, params): if params['output'] == None and self.plugin.command_stack.path == None: params['output'] = 'default' if params['output'] != None: params['output'] = os.path.join( - self.plugin.config['path'], params['output']) + os.path.expanduser(self.plugin.config['path']), + params['output']) return params class LoadCommand (CommandStackCommand): @@ -256,16 +257,17 @@ File name for the input command stack. help=self.__doc__, plugin=plugin) def _run(self, hooke, inqueue, outqueue, params): - params = self.__setup_params(hooke, params) + params = self._setup_params(hooke, params) self.plugin.command_stack.clear() self.plugin.command_stack.load(params['input']) - def __setup_params(self, hooke, params): + def _setup_params(self, hooke, params): if params['input'] == None and self.plugin.command_stack.path == None: params['input'] = 'default' if params['input'] != None: params['input'] = os.path.join( - self.plugin.config['path'], params['input']) + os.path.expanduser(self.plugin.config['path']), + params['input']) return params @@ -285,12 +287,12 @@ current stack. help=self.__doc__, plugin=plugin) def _run(self, hooke, inqueue, outqueue, params): - params = self.__setup_params(hooke=hooke, params=params) + params = self._setup_params(hooke=hooke, params=params) if len(params['commands']) == 0: return params['commands'].execute(hooke=hooke, stack=params['stack']) - def __setup_params(self, hooke, params): + def _setup_params(self, hooke, params): if params['commands'] == None: params['commands'] = self.plugin.command_stack return params