diff options
| author | Michael Merickel <michael@merickel.org> | 2016-09-28 22:12:36 -0500 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2016-09-28 22:33:05 -0500 |
| commit | 140edbb5eb8e3b5a5b6ca0c1bfc2240dd6ca234b (patch) | |
| tree | 6b8fa14671b2eb5f102bd5b41646afb60ee03618 | |
| parent | 4ce8d4f2894819f17385e835b0b329fbc793fac6 (diff) | |
| download | pyramid-140edbb5eb8e3b5a5b6ca0c1bfc2240dd6ca234b.tar.gz pyramid-140edbb5eb8e3b5a5b6ca0c1bfc2240dd6ca234b.tar.bz2 pyramid-140edbb5eb8e3b5a5b6ca0c1bfc2240dd6ca234b.zip | |
make --interactive the default for pcreate
| -rw-r--r-- | pyramid/scripts/pcreate.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pyramid/scripts/pcreate.py b/pyramid/scripts/pcreate.py index 1e8074fc5..f3121a915 100644 --- a/pyramid/scripts/pcreate.py +++ b/pyramid/scripts/pcreate.py @@ -56,7 +56,9 @@ class PCreateCommand(object): parser.add_option('--interactive', dest='interactive', action='store_true', - help='When a file would be overwritten, interrogate') + help='When a file would be overwritten, interrogate ' + '(this is the default, but you may specify it to ' + 'override --overwrite)') parser.add_option('--ignore-conflicting-name', dest='force_bad_name', action='store_true', @@ -70,6 +72,8 @@ class PCreateCommand(object): def __init__(self, argv, quiet=False): self.quiet = quiet self.options, self.args = self.parser.parse_args(argv[1:]) + if not self.options.interactive and not self.options.overwrite: + self.options.interactive = True self.scaffolds = self.all_scaffolds() def run(self): |
