summaryrefslogtreecommitdiff
path: root/cmd2/pyscript_bridge.py
diff options
context:
space:
mode:
Diffstat (limited to 'cmd2/pyscript_bridge.py')
-rw-r--r--cmd2/pyscript_bridge.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/cmd2/pyscript_bridge.py b/cmd2/pyscript_bridge.py
index 9d865b6b..4434bb58 100644
--- a/cmd2/pyscript_bridge.py
+++ b/cmd2/pyscript_bridge.py
@@ -251,7 +251,7 @@ class PyscriptBridge(object):
def __getattr__(self, item: str):
"""
- Provide a way to call application commands via the PyscriptBridge
+ Provide functionality to call application commands as a method of PyscriptBridge
ex: app.help()
"""
func = self._cmd2_app.cmd_func(item)
@@ -278,7 +278,8 @@ class PyscriptBridge(object):
def __call__(self, args: str, echo: Optional[bool]=None) -> CommandResult:
"""
- Call a command function (ex: do_help)
+ Provide functionality to call application commands by calling PyscriptBridge
+ ex: app('help')
:param args: The string being passed to the command
:param echo: If True, output will be echoed while the command runs
This temporarily overrides the value of self.cmd_echo
@@ -286,5 +287,6 @@ class PyscriptBridge(object):
if echo is None:
echo = self.cmd_echo
- return _exec_cmd(self._cmd2_app, functools.partial(self._cmd2_app.onecmd_plus_hooks, args + '\n'),
+ return _exec_cmd(self._cmd2_app,
+ functools.partial(self._cmd2_app.onecmd_plus_hooks, args + '\n'),
echo)