Changeset View
Changeset View
Standalone View
Standalone View
contrib/linearize/linearize-data.py
Show First 20 Lines • Show All 150 Lines • ▼ Show 20 Lines | def writeBlock(self, inhdr, blk_hdr, rawblock): | ||||
os.utime(self.outFname, (int(time.time()), self.highTS)) | os.utime(self.outFname, (int(time.time()), self.highTS)) | ||||
self.outF = None | self.outF = None | ||||
self.outFname = None | self.outFname = None | ||||
self.outFn = self.outFn + 1 | self.outFn = self.outFn + 1 | ||||
self.outsz = 0 | self.outsz = 0 | ||||
(blkDate, blkTS) = get_blk_dt(blk_hdr) | (blkDate, blkTS) = get_blk_dt(blk_hdr) | ||||
if self.timestampSplit and (blkDate > self.lastDate): | if self.timestampSplit and (blkDate > self.lastDate): | ||||
print("New month " + blkDate.strftime("%Y-%m") + " @ " + self.hash_str) | print("New month " + blkDate.strftime("%Y-%m") + | ||||
" @ " + self.hash_str) | |||||
self.lastDate = blkDate | self.lastDate = blkDate | ||||
if self.outF: | if self.outF: | ||||
self.outF.close() | self.outF.close() | ||||
if self.setFileTime: | if self.setFileTime: | ||||
os.utime(self.outFname, (int(time.time()), self.highTS)) | os.utime(self.outFname, (int(time.time()), self.highTS)) | ||||
self.outF = None | self.outF = None | ||||
self.outFname = None | self.outFname = None | ||||
self.outFn = self.outFn + 1 | self.outFn = self.outFn + 1 | ||||
▲ Show 20 Lines • Show All 172 Lines • Show Last 20 Lines |