Check numbytes parameter before initial delay

This commit is contained in:
Felix Palta
2016-12-04 23:54:05 +03:00
parent bba7dd8ee4
commit 62fbdd8c11
+4 -4
View File
@@ -469,14 +469,14 @@ def drip():
numbytes = min(int(args.get('numbytes', 10)),(10 * 1024 * 1024)) # set 10MB limit
code = int(args.get('code', 200))
delay = float(args.get('delay', 0))
if delay > 0:
time.sleep(delay)
if numbytes <= 0:
response = Response('number of bytes must be positive', status=400)
return response
delay = float(args.get('delay', 0))
if delay > 0:
time.sleep(delay)
pause = duration / numbytes
def generate_bytes():
for i in xrange(numbytes):