Example #1
0
def start(agent, subscriber):
    mib2_system.init(agent, subscriber)
    mib2_interfaces.init(agent, subscriber)
    mib2_ifMIB.init(agent, subscriber)
    management.init(agent, subscriber)
    interface.init(agent, subscriber)
    stats.init(agent, subscriber)
    device.init(agent, subscriber)
    operate.init(agent, subscriber)
    system.init(agent, subscriber)
Example #2
0
def start(agent, subscriber):
    mib2_system.init(agent, subscriber)
    mib2_interfaces.init(agent, subscriber)
    mib2_ifMIB.init(agent, subscriber)
    operate.init(agent, subscriber)
    interface.init(agent, subscriber)
    linkagg.init(agent, subscriber)
    management.init(agent, subscriber)
    tapflow.init(agent, subscriber)
    tapgroup.init(agent, subscriber)
    stats.init(agent, subscriber)
    system.init(agent, subscriber)
Example #3
0
def main():
    config.init_logging()

    app = handlers.base.app
    app.config['SQLALCHEMY_DATABASE_URI'] = config.SQLALCHEMY_DATABASE_URI
    models.base.init_db(app)

    if config.OPEN_FALCON and config.OPEN_FALCON['host_query']:
        stats.init(**config.OPEN_FALCON)
    algalon_client = (AlgalonClient(**config.ALGALON)
                      if config.ALGALON and config.ALGALON['dsn'] else None)
    run(config.POLL_INTERVAL, algalon_client, app)
Example #4
0
def main():
    config.init_logging()

    if config.OPEN_FALCON and config.OPEN_FALCON['host_query']:
        stats.init(**config.OPEN_FALCON)

    import handlers
    app = handlers.base.app
    app.config['SQLALCHEMY_DATABASE_URI'] = config.SQLALCHEMY_DATABASE_URI
    models.base.init_db(app)

    import file_ipc
    file_ipc.write_nodes_proxies_from_db()
    debug = config.DEBUG == 1
    app.debug = debug
    app.run(host='127.0.0.1' if debug else '0.0.0.0', port=config.SERVER_PORT)
Example #5
0
def main():
    config.init_logging()

    if config.OPEN_FALCON and config.OPEN_FALCON['host_query']:
        stats.init(**config.OPEN_FALCON)

    import handlers
    app = handlers.base.app
    app.config['SQLALCHEMY_DATABASE_URI'] = config.SQLALCHEMY_DATABASE_URI
    models.base.init_db(app)

    import file_ipc
    file_ipc.write_nodes_proxies_from_db()
    debug = config.DEBUG == 1
    app.debug = debug
    app.run(host='127.0.0.1' if debug else '0.0.0.0', port=config.SERVER_PORT)
Example #6
0
from hcluster import linkage, single, complete, average, weighted, centroid, median, ward

print " cnidaria stats : importing cogent"
from cogent.phylo import distance, nj, least_squares, maximum_likelihood
from cogent.cluster.UPGMA import upgma
from cogent.draw import dendrogram

print " cnidaria stats : importing stats"
import stats

#methods_to_apply = [ "jaccard_dissimilarity" ]
methods_to_apply = ["D_jaccard"]

#methods_to_apply = stats.methods_available.keys()

stats.init(methods_to_apply)


###############
# BASIC FUNCTIONS
###############
class statsfh(object):
    SCALE_NONE = "no_scale"

    def __init__(self, infile, scaleType=SCALE_NONE, ignore_file=None):
        #def __init__(self, infile, scaleType=SCALE_FIBONNACCI):
        self.infile = infile
        self.ignore_file = ignore_file

        self.jfinst = cnidaria_reader.reader(infile)
Example #7
0
import stats

stats.init()
stats.event_occured("meal_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("diet_started")
stats.event_occured("meal_eaten")
stats.event_occured("meal_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("meal_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("diet_abandoned")
stats.event_occured("snack_eaten")
stats.event_occured("meal_eaten")
stats.event_occured("snack_eaten")
stats.event_occured("meal_eaten")
stats.event_occured("snack_eaten")

for event, num_times in stats.get_stats():
    print("{} occured {} times".format(event, num_times))
Example #8
0
    bottle.response.set_header('Access-Control-Allow-Origin', "*")
    bottle.response.set_header('Access-Control-Allow-Methods', "POST")
    url = "http://candies.aniwey.net/scripts/save.php"
    data = bottle.request.body.read()
    req = urllib2.Request(url, data)
    return urllib2.urlopen(req).read()


@bottle.post("/update")
@respond
def update():
    """Update global game stats."""
    stats.update(bottle.request.forms)
    return [ "OK" ]


if __name__ == "__main__":
    import sys
    import config

    argc = len(sys.argv)
    config.load(sys.argv[3] if argc >= 4 else "config.json")

    stats.init()

    bottle.run(
        host=sys.argv[1] if argc >= 2 else "0.0.0.0",
        port=int(sys.argv[2]) if argc >= 3 else 8999,
        server=bottle.GeventServer
    )