def save(): """ Writes today stats on disk """ dhnio.Dprint(6, "bandwidth.save") dhnio._write_dict(filenameIN(), getBandwidthIN()) dhnio._write_dict(filenameOUT(), getBandwidthOUT())
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