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