Revision 05ecf3a3

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, )]
b/kamaki/clients/__init__.py
154 154
                self._token, val = val, '...'
155 155
            sendlog.info('  %s: %s%s' % (key, val, plog))
156 156
        if self.data:
157
            sendlog.info('data size:%s%s' % (len(self.data), plog))
157
            sendlog.info('data size: %s%s' % (len(self.data), plog))
158 158
            if self.LOG_DATA:
159 159
                sendlog.info(self.data.replace(self._token, '...') if (
160 160
                    self._token) else self.data)
161 161
        else:
162
            sendlog.info('data size:0%s' % plog)
162
            sendlog.info('data size: 0%s' % plog)
163 163

  
164 164
    def perform(self, conn):
165 165
        """

Also available in: Unified diff