From b436eee810efaa258500946e3861a81560e79253 Mon Sep 17 00:00:00 2001 From: l_samenv Date: Tue, 26 Apr 2022 09:24:11 +0200 Subject: [PATCH] no wildcards in sea client --- seaman.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/seaman.py b/seaman.py index b96b01c..f182ad6 100644 --- a/seaman.py +++ b/seaman.py @@ -65,6 +65,8 @@ class SeaManager(ServiceManager): """ def do_cli(self, ins): + if self.wildcard(ins): + raise UsageError('wildcards not allowed in sea cli') try: self.check_running(ins, 'sea') except ServiceDown as e: @@ -75,6 +77,8 @@ class SeaManager(ServiceManager): run_command('six -sea %s' % ins, wait=True) def do_gui(self, ins='', *args): + if ins and self.wildcard(ins): + raise UsageError('wildcards not allowed in sea gui') if ins: args = (ins,) + args if '-q' not in args: