File tree 2 files changed +10
-5
lines changed
2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -146,6 +146,7 @@ def start_dump_multi(self):
146
146
print ("没有需要备份的内容" )
147
147
return
148
148
149
+ dump_status = True
149
150
dump_log = ""
150
151
success_back_list = []
151
152
# 逐个解析需要备份的内容
@@ -203,16 +204,20 @@ def start_dump_multi(self):
203
204
dump_log += "id:" + _page_id + " backup success "
204
205
else :
205
206
dump_log += "id:" + _page_id + " backup fail "
207
+ dump_status = False
206
208
207
209
# 更新备份列表
208
210
backup_handle .update_backup_list (success_back_list )
209
211
210
212
# 新增备份日志
211
213
if dump_log != "" :
212
214
dump_log += "\n "
213
- dump_log += "备份成功"
215
+ if dump_status :
216
+ dump_log += "备份成功"
217
+ else :
218
+ dump_log += "部分备份失败"
214
219
print (dump_log )
215
- backup_handle .add_backup_log (status = True , log = dump_log )
220
+ backup_handle .add_backup_log (status = dump_status , log = dump_log )
216
221
217
222
def start_dump_single (self ):
218
223
print ("server version: " + VERSION + "(s)\n " )
Original file line number Diff line number Diff line change 12
12
from NotionDump .Notion .Notion import NotionQuery
13
13
from NotionDump .utils import common_op
14
14
15
- VERSION = "0.1.13"
15
+ KERNEL_VERSION = NotionDump . __version__
16
16
# 子目录的定制
17
17
CHILD_PAGES_PATH = "./child_pages/"
18
18
DATABASE_PATH = "./databases/"
@@ -183,7 +183,7 @@ def start_dump(
183
183
return self .__start_export ()
184
184
185
185
def show_param (self ):
186
- self .show_log ("kernel version:" + VERSION , level = LOG_INFO )
186
+ self .show_log ("kernel version:" + KERNEL_VERSION , level = LOG_INFO )
187
187
self .show_log (" token:" + self .__token )
188
188
self .show_log ("page_id:" + self .__page_id , level = LOG_INFO )
189
189
type_str = "unknown"
@@ -263,7 +263,7 @@ def __start_export(self):
263
263
self .show_log ("file link relocate success, check path :" + self .__dump_path , level = LOG_INFO )
264
264
265
265
# 显示kernel中出现的错误
266
- if len (page_detail_json ["errors" ]) > 0 :
266
+ if "errors" in page_detail_json and len (page_detail_json ["errors" ]) > 0 :
267
267
self .show_log ("kernel dump error list:" , level = LOG_INFO )
268
268
self .show_log (page_detail_json ["errors" ], level = LOG_INFO )
269
269
return True
You can’t perform that action at this time.
0 commit comments