Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
python_wiki:test_port [2014/11/19 22:25] billdozor created |
python_wiki:test_port [2019/05/25 23:50] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Test Port ====== | ====== Test Port ====== | ||
+ | |||
+ | **General Information** | ||
+ | |||
Function to check a network port to see if it is open on a host. | Function to check a network port to see if it is open on a host. | ||
- | < | + | **Checklist** |
+ | * import socket | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Usage ====== | ||
+ | |||
+ | Call this function, checking server1 for tcp/22 (ssh): | ||
+ | < | ||
+ | if test_port(server1, | ||
+ | do ssh stuff | ||
+ | else: | ||
+ | print(" | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== The Code ====== | ||
+ | |||
+ | <code python> | ||
import socket | import socket | ||
Line 18: | Line 40: | ||
</ | </ | ||
- | Call this function, checking server1 for tcp/22 (ssh): | + | ---- |
- | < | + | |
- | if test_port(server1, | + | |
- | do ssh stuff | + | |
- | else: | + | |
- | print(" | + | |
- | </ | + |