in api-reference-examples/python/te-tag-query/TETagQuery.py [0:0]
def commonPosterOptionCheck(self, option, args, postParams):
# Local keystroke-saver for this enum
names = TE.Net.POST_PARAM_NAMES
handled = True
if option == "-d" or option == "--description":
if len(args) < 1:
self.usage(1)
postParams[names["description"]] = args[0]
args = args[1:]
elif option == "-l" or option == "--share-level":
if len(args) < 1:
self.usage(1)
postParams[names["share_level"]] = args[0]
args = args[1:]
elif option == "-p" or option == "--privacy-type":
if len(args) < 1:
self.usage(1)
postParams[names["privacy_type"]] = args[0]
args = args[1:]
elif option == "-m" or option == "--privacy-members":
if len(args) < 1:
self.usage(1)
postParams[names["privacy_members"]] = args[0]
args = args[1:]
elif option == "-s" or option == "--status":
if len(args) < 1:
self.usage(1)
postParams[names["status"]] = args[0]
args = args[1:]
elif option == "-r" or option == "--review-status":
if len(args) < 1:
self.usage(1)
postParams[names["review_status"]] = args[0]
args = args[1:]
elif option == "-y" or option == "--severity":
if len(args) < 1:
self.usage(1)
postParams[names["severity"]] = args[0]
args = args[1:]
elif option == "-c" or option == "--confidence":
if len(args) < 1:
self.usage(1)
postParams[names["confidence"]] = args[0]
args = args[1:]
elif option == "--related-ids-for-upload":
if len(args) < 1:
self.usage(1)
postParams[names["related_ids_for_upload"]] = args[0]
args = args[1:]
elif option == "--related-triples-for-upload-as-json":
if len(args) < 1:
self.usage(1)
postParams[names["related_triples_for_upload_as_json"]] = args[0]
args = args[1:]
elif option == "--reactions-to-add":
if len(args) < 1:
self.usage(1)
postParams[names["reactions"]] = args[0]
args = args[1:]
elif option == "--reactions-to-remove":
if len(args) < 1:
self.usage(1)
postParams[names["reactions_to_remove"]] = args[0]
args = args[1:]
elif option == "--first-active":
if len(args) < 1:
self.usage(1)
postParams[names["first_active"]] = args[0]
args = args[1:]
elif option == "--last-active":
if len(args) < 1:
self.usage(1)
postParams[names["last"]] = args[0]
args = args[1:]
elif option == "--expired-on":
if len(args) < 1:
self.usage(1)
postParams[names["expired_on"]] = args[0]
args = args[1:]
else:
handled = False
return [handled, args]