コード例 #1
0
ファイル: gethistory.py プロジェクト: Bemoliph/FFXIV-Hunts
def getInputs(params):
	inputData = {}
	
	if "targetIDs" not in params or not params["targetIDs"]:
		raise ValueError("Missing mandatory input 'targetIDs'.")
	
	inputData["targetIDs"] = huntutils.parseCSV(int, "targetIDs", params.get("targetIDs"))
	inputData["maxRecords"] = huntutils.getConstrainedValue(1, huntutils.parseValue(int, "maxRecords", params.get("maxRecords", 10)), 1000)
	inputData["before"] = huntutils.getDatetime("before", huntutils.parseValue(float, "before", params.get("before", time.time())))
	if "after" in params:
		inputData["after"] = huntutils.getDatetime("after", huntutils.parseValue(float, "after", params.get("after")))
	
	return inputData
コード例 #2
0
ファイル: getstatus.py プロジェクト: Bemoliph/FFXIV-Hunts
def getTargetIDs(params):
	if "targetIDs" not in params or not params["targetIDs"]:
		raise ValueError("Missing mandatory input 'targetIDs'.")
	else:
		return huntutils.parseCSV(int, "targetIDs", params.get("targetIDs"))