Skip to content

Commit 482144c

Browse files
Merge pull request #65 from alessandromaggio/dev
feat: Enable ping sweep without forcing size to None
2 parents 3b27565 + 92e9232 commit 482144c

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

pythonping/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ def ping(target,
4949
:return: List with the result of each ping
5050
:rtype: executor.ResponseList"""
5151
provider = payload_provider.Repeat(b'', 0)
52-
if size and size > 0:
53-
if not payload:
54-
payload = random_text(size)
55-
provider = payload_provider.Repeat(payload, count)
56-
elif sweep_start and sweep_end and sweep_end >= sweep_start:
52+
if sweep_start and sweep_end and sweep_end >= sweep_start:
5753
if not payload:
5854
payload = random_text(sweep_start)
5955
provider = payload_provider.Sweep(payload, sweep_start, sweep_end)
56+
elif size and size > 0:
57+
if not payload:
58+
payload = random_text(size)
59+
provider = payload_provider.Repeat(payload, count)
6060
options = ()
6161
if df:
6262
options = network.Socket.DONT_FRAGMENT

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
long_description = file.read()
55

66
setup(name='pythonping',
7-
version='1.0.15',
7+
version='1.0.16',
88
description='A simple way to ping in Python',
99
url='https://github.com/alessandromaggio/pythonping',
1010
author='Alessandro Maggio',

0 commit comments

Comments
 (0)