add required parameters check and print warning when quiet mode is specified.

This commit is contained in:
shirou 2014-09-30 23:13:02 +09:00
parent cf026c28f7
commit baa8131899

View File

@ -1465,6 +1465,13 @@ def main(argv=sys.argv):
del d[k]
try:
if 'quiet' in d:
if 'project' not in d or 'author' not in d or \
'version' not in d:
print('''"quiet" is specified, but any of "project", \
"author" or "version" is not specified.''')
return
if all(['quiet' in d, 'project' in d, 'author' in d,
'version' in d]):
# quiet mode with all required params satisfied, use default