Add target argument only if present in sig

This commit is contained in:
jpic 2020-08-28 18:39:16 +02:00
parent 7e9ec37103
commit e97e900fc6

View File

@ -42,6 +42,7 @@ class TargetArgument(cli2.Argument):
class Command(cli2.Command): class Command(cli2.Command):
def setargs(self): def setargs(self):
super().setargs() super().setargs()
if 'target' in self.sig.parameters:
self['target'] = TargetArgument( self['target'] = TargetArgument(
self, self,
self.sig.parameters['target'], self.sig.parameters['target'],