sync improvements, bug fixes, config changes

This commit is contained in:
Kevin Froman 2018-08-23 13:24:32 -05:00
parent 638436ee10
commit 1faae80aaf
3 changed files with 4 additions and 2 deletions

View File

@ -175,6 +175,8 @@ class Core:
def removeBlock(self, block): def removeBlock(self, block):
''' '''
remove a block from this node (does not automatically blacklist) remove a block from this node (does not automatically blacklist)
**You may want blacklist.addToDB(blockHash)
''' '''
if self._utils.validateHash(block): if self._utils.validateHash(block):
conn = sqlite3.connect(self.blockDB) conn = sqlite3.connect(self.blockDB)

View File

@ -66,7 +66,7 @@ class DaemonTools:
def cleanOldBlocks(self): def cleanOldBlocks(self):
'''Delete old blocks if our disk allocation is full/near full''' '''Delete old blocks if our disk allocation is full/near full'''
while self.daemon._core._utils.storageCounter.isFull(): while self.daemon._core._utils.storageCounter.isFull():
oldest = self.daemon._core.getBlockList[0] oldest = self.daemon._core.getBlockList()[0]
self.daemon._core._blacklist.addToDB(oldest) self.daemon._core._blacklist.addToDB(oldest)
self.daemon._core.removeBlock(oldest) self.daemon._core.removeBlock(oldest)
logger.info('Deleted block: %s' % (oldest,)) logger.info('Deleted block: %s' % (oldest,))

View File

@ -27,7 +27,7 @@ class StorageCounter:
def isFull(self): def isFull(self):
retData = False retData = False
if self._core.config.get('allocations.disk') <= (self.getAmount() + 100): if self._core.config.get('allocations.disk') <= (self.getAmount() + 500):
retData = True retData = True
return retData return retData