Example #1
0
def _get_text_available_vessels_by_port():
  
  lines = []
  lines.append("Available vessels by port")
  lines.append("-------------------------")
  
  available_vessels_dict = statistics.get_available_vessel_counts_by_port()
  
  lines.append("%s\t%s\t%s\t%s" % ("Port", "All", "No-NAT", "Only-NAT"))
  lines.append("%s\t%s\t%s\t%s" % ("----", "---", "------", "--------"))
  
  for port in available_vessels_dict:
    portdict = available_vessels_dict[port]
    lines.append("%s\t%s\t%s\t%s" % (port, portdict["all"], portdict["no_nat"], portdict["only_nat"]))

  return lines
Example #2
0
def _get_text_available_vessels_by_port():

    lines = []
    lines.append("Available vessels by port")
    lines.append("-------------------------")

    available_vessels_dict = statistics.get_available_vessel_counts_by_port()

    lines.append("%s\t%s\t%s\t%s" % ("Port", "All", "No-NAT", "Only-NAT"))
    lines.append("%s\t%s\t%s\t%s" % ("----", "---", "------", "--------"))

    for port in available_vessels_dict:
        portdict = available_vessels_dict[port]
        lines.append(
            "%s\t%s\t%s\t%s" %
            (port, portdict["all"], portdict["no_nat"], portdict["only_nat"]))

    return lines



if __name__ == "__main__":
  
  # Decrease the amount of logging output.
  from seattlegeni.common.util import log
  log.loglevel = log.LOG_LEVEL_CRITICAL
  
  
  
  print "Available vessels by port"
  print "-------------------------"
  
  available_vessels_dict = statistics.get_available_vessel_counts_by_port()
  
  print "%s\t%s\t%s\t%s" % ("Port", "All", "No-NAT", "Only-NAT")
  print "%s\t%s\t%s\t%s" % ("----", "---", "------", "--------")
  
  for port in available_vessels_dict:
    portdict = available_vessels_dict[port]
    print "%s\t%s\t%s\t%s" % (port, portdict["all"], portdict["no_nat"], portdict["only_nat"])



  print
  print "Number of vessels acquired per user"
  print "-----------------------------------"
  
  vessel_acquisition_dict = statistics.get_vessel_acquisition_counts_by_user()
Example #4
0
Print a summarization of the status of seattlegeni, according to information in
the database.
"""

from seattlegeni.common.util import statistics

if __name__ == "__main__":

    # Decrease the amount of logging output.
    from seattlegeni.common.util import log
    log.loglevel = log.LOG_LEVEL_CRITICAL

    print "Available vessels by port"
    print "-------------------------"

    available_vessels_dict = statistics.get_available_vessel_counts_by_port()

    print "%s\t%s\t%s\t%s" % ("Port", "All", "No-NAT", "Only-NAT")
    print "%s\t%s\t%s\t%s" % ("----", "---", "------", "--------")

    for port in available_vessels_dict:
        portdict = available_vessels_dict[port]
        print "%s\t%s\t%s\t%s" % (port, portdict["all"], portdict["no_nat"],
                                  portdict["only_nat"])

    print
    print "Number of vessels acquired per user"
    print "-----------------------------------"

    vessel_acquisition_dict = statistics.get_vessel_acquisition_counts_by_user(
    )