diff options
Diffstat (limited to 'base/common/python/pki/cli/main.py')
-rw-r--r-- | base/common/python/pki/cli/main.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/base/common/python/pki/cli/main.py b/base/common/python/pki/cli/main.py index 268547bfc..f201c1d70 100644 --- a/base/common/python/pki/cli/main.py +++ b/base/common/python/pki/cli/main.py @@ -44,6 +44,7 @@ class PKICLI(pki.cli.CLI): self.password = None self.password_file = None self.token = None + self.ignore_banner = False self.add_module(pki.cli.pkcs12.PKCS12CLI()) @@ -96,6 +97,9 @@ class PKICLI(pki.cli.CLI): if self.token and self.token != 'internal': cmd.extend(['--token', self.token]) + if self.ignore_banner: + cmd.extend(['--ignore-banner']) + if self.verbose: cmd.extend(['--verbose']) @@ -157,6 +161,12 @@ class PKICLI(pki.cli.CLI): pki_options.append(args[i + 1]) i = i + 2 + # check ignore banner option + elif args[i] == '--ignore-banner': + self.ignore_banner = True + pki_options.append(args[i]) + i = i + 1 + # check verbose option elif args[i] == '-v' or args[i] == '--verbose': self.set_verbose(True) |