summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorTodd Leonhardt <todd.leonhardt@gmail.com>2018-05-26 21:42:02 -0400
committerTodd Leonhardt <todd.leonhardt@gmail.com>2018-05-26 21:42:02 -0400
commit906feb79ba54fde2b0635c321c659922559779f3 (patch)
treedb21d73cba1b851e7e95429018b1e79cf5476efe /examples
parent5be70a0a438c1b78153b6ede8837dfd663ae20f0 (diff)
downloadcmd2-git-906feb79ba54fde2b0635c321c659922559779f3.tar.gz
Fixed conditional.py script
Also: - Made self.locals_in_py = True for main.py and examples/python_scripting.py - This makes debugging easier in the embedded IPython shell provided by the opt-in ipy command
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/python_scripting.py1
-rw-r--r--examples/scripts/conditional.py6
2 files changed, 4 insertions, 3 deletions
diff --git a/examples/python_scripting.py b/examples/python_scripting.py
index 7e2cf345..fd2d7e8f 100755
--- a/examples/python_scripting.py
+++ b/examples/python_scripting.py
@@ -28,6 +28,7 @@ class CmdLineApp(cmd2.Cmd):
super().__init__(use_ipython=True)
self._set_prompt()
self.intro = 'Happy 𝛑 Day. Note the full Unicode support: 😇 (Python 3 only) 💩'
+ self.locals_in_py = True
def _set_prompt(self):
"""Set prompt so it displays the current working directory."""
diff --git a/examples/scripts/conditional.py b/examples/scripts/conditional.py
index 1eeeadba..87cd10ac 100644
--- a/examples/scripts/conditional.py
+++ b/examples/scripts/conditional.py
@@ -24,16 +24,16 @@ else:
original_dir = os.getcwd()
# Try to change to the specified directory
-cmd('cd {}'.format(directory))
+app('cd {}'.format(directory))
# Conditionally do something based on the results of the last command
if self._last_result:
print('\nContents of directory {!r}:'.format(directory))
- cmd('dir -l')
+ app('dir -l')
# Change back to where we were
print('Changing back to original directory: {!r}'.format(original_dir))
- cmd('cd {}'.format(original_dir))
+ app('cd {}'.format(original_dir))
else:
# cd command failed, print a warning
print('Failed to change directory to {!r}'.format(directory))