fix: if level=1 disk=1 save old data folder

This commit is contained in:
Alex Duan 2023-12-23 16:39:13 +08:00
parent 266ac30d96
commit 4b6bd14295
1 changed files with 10 additions and 6 deletions

View File

@ -217,12 +217,16 @@ class TDDnode:
# dataDir # dataDir
simPath = os.path.join(self.path, "sim", "dnode%d" % self.index) simPath = os.path.join(self.path, "sim", "dnode%d" % self.index)
primary = 1 primary = 1
for i in range(self.level): if self.level == 1 and self.disk == 1:
for j in range(self.disk): eDir = os.path.join(simPath, "data")
eDir = os.path.join(simPath, f"data{i}{j}") self.dataDir.append(eDir)
self.dataDir.append(f"{eDir} {i} {primary}") else:
if primary == 1: for i in range(self.level):
primary = 0 for j in range(self.disk):
eDir = os.path.join(simPath, f"data{i}{j}")
self.dataDir.append(f"{eDir} {i} {primary}")
if primary == 1:
primary = 0
# taos.cfg # taos.cfg
self.cfgDir = os.path.join(self.path,"sim","dnode%d" % self.index, "cfg") self.cfgDir = os.path.join(self.path,"sim","dnode%d" % self.index, "cfg")