Пример #1
0
import logging.config

logging.config.fileConfig('logging.conf', disable_existing_loggers=False)

# create logger
logger = logging.getLogger(__name__)
logger.debug(__name__ + "logger loaded")

##################################################################
#                        GLOBAL AND SETUP
##################################################################

# paths
basedir = df.getdir(__file__) + '../'
statedir = df.rightdir(basedir + 'state/')
rawdirlist = df.getlines(basedir + 'state/datapaths.list')
datafiles = df.listfiles(basedir + rawdirlist[0], fullpath=True)
plotsdir = df.rightdir(basedir + "plots/")

##################################################################
#                           CODE
##################################################################


def get_ansset_sizes(start_time, fname="", **kwas):
    '''
    :param start_time: int indicating the earliest query the window should include
    :param **kwas: keyword arguments for vv.get_svl()
    :return: (m) matrix of client pairs vs domains,
             (fmt) list of domains
Пример #2
0
pdata = db.probe_data

# fields that are specific to probes
pfields = ['country', 'asn_v4', 'asn_v6', 'geometry', 'probe_ip']

##################################################################
#                        GLOBAL AND SETUP
##################################################################


# paths
basedir = df.getdir(__file__)+'../'
statedir = df.rightdir(basedir+"state/")

# external parameters
params = df.getlines(statedir+'params')
creation_key = params[0]
destruction_key = params[1]


##################################################################
#                            CODE
##################################################################


def get_measurements(filters):
    '''
    see https://atlas.ripe.net/docs/api/v2/reference/#!/measurements/ for
    details other optional query params
    '''
    measurements = rac.MeasurementRequest(**filters)