Revision 05ecf3a3 kamaki/cli/argument/__init__.py

b/kamaki/cli/argument/__init__.py
646 646
                if not self._parse_required_arguments(item, parsed_args):
647 647
                    return False
648 648
            return True
649
        if isinstance(required, list):
649
        elif isinstance(required, list):
650 650
            for item in required:
651 651
                if self._parse_required_arguments(item, parsed_args):
652 652
                    return True
......
657 657
        """Parse user input"""
658 658
        try:
659 659
            pkargs = (new_args,) if new_args else ()
660
            print self.parser
660 661
            self._parsed, unparsed = self.parser.parse_known_args(*pkargs)
661 662
            parsed_args = [
662 663
                k for k, v in vars(self._parsed).items() if v not in (None, )]

Also available in: Unified diff