Page Menu
Home
VyOS Platform
Search
Configure Global Search
Log In
Files
F118309652
port-range
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
459 B
Referenced Files
None
Subscribers
None
port-range
View Options
#!/usr/bin/python3
import
sys
import
re
if
__name__
==
'__main__'
:
if
len
(
sys
.
argv
)
>
1
:
port_range
=
sys
.
argv
[
1
]
if
re
.
search
(
'[0-9]{1,5}-[0-9]{1,5}'
,
port_range
):
for
tmp
in
port_range
.
split
(
'-'
):
if
int
(
tmp
)
not
in
range
(
1
,
65535
):
sys
.
exit
(
1
)
else
:
if
int
(
port_range
)
not
in
range
(
1
,
65535
):
sys
.
exit
(
1
)
else
:
sys
.
exit
(
2
)
sys
.
exit
(
0
)
File Metadata
Details
Attached
Mime Type
text/x-script.python
Expires
Sat, Oct 17, 12:50 AM (1 d, 15 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4352967
Default Alt Text
port-range (459 B)
Attached To
Mode
rVYOSONEX vyos-1x
Attached
Detach File
Event Timeline
Log In to Comment