Пример #1
0
#!/usr/bin/env python

import re
import sys

try:
    import vps_util
except ImportError:
    print >> sys.stderr, "You need lantern_aws/lib in your PYTHONPATH to run this."
    sys.exit(1)


if len(sys.argv) != 2 or not re.match(r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$",
                                      sys.argv[1]):
    print >> sys.stderr, "Usage: %s <ip-address>" % sys.argv[0]
    sys.exit(1)

ip = sys.argv[1]

print >> sys.stderr, "Fetching configs..."
byip = vps_util.srv_cfg_by_ip()
print >> sys.stderr, "... done."
print >> sys.stderr, ""

if ip in byip:
    print byip[ip][0]
else:
    print >> sys.stderr, "IP not found!"
Пример #2
0
def srv_cfg_by_ip():
    print "Fetching config data..."
    ret = vps_util.srv_cfg_by_ip()
    print "...done fetching config data."
    print
    return ret
Пример #3
0
def byip():
    print "Getting server configs..."
    return vps_util.srv_cfg_by_ip()
Пример #4
0
def srv_cfg_by_ip():
    print "Fetching config data..."
    ret = vps_util.srv_cfg_by_ip()
    print "...done fetching config data."
    print
    return ret
Пример #5
0
#!/usr/bin/env python

import re
import sys

try:
    import vps_util
except ImportError:
    print >> sys.stderr, "You need lantern_aws/lib in your PYTHONPATH to run this."
    sys.exit(1)

if len(sys.argv) != 2 or not re.match(r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$",
                                      sys.argv[1]):
    print >> sys.stderr, "Usage: %s <ip-address>" % sys.argv[0]
    sys.exit(1)

ip = sys.argv[1]

print >> sys.stderr, "Fetching configs..."
byip = vps_util.srv_cfg_by_ip()
print >> sys.stderr, "... done."
print >> sys.stderr, ""

if ip in byip:
    print byip[ip][0]
else:
    print >> sys.stderr, "IP not found!"