コード例 #1
0
ファイル: bandwidth.py プロジェクト: vesellov/datahaven
def save():
    """
    Writes today stats on disk
    """
    dhnio.Dprint(6, "bandwidth.save")
    dhnio._write_dict(filenameIN(), getBandwidthIN())
    dhnio._write_dict(filenameOUT(), getBandwidthOUT())
コード例 #2
0
ファイル: bandwidth.py プロジェクト: vesellov/datahaven
def saveOUT(basename=None):
    """
    Writes outgoing stats for today on disk 
    """
    if basename is None:
        basename = misc.gmtime2str("%d%m%y")
    ret = os.path.isfile(filenameOUT(basename))
    dhnio._write_dict(filenameOUT(basename), getBandwidthOUT())
    if not ret:
        dhnio.Dprint(4, "bandwidth.saveOUT to new file " + basename)
    else:
        dhnio.Dprint(12, "bandwidth.saveOUT to " + basename)
    return ret