MCPcopy Create free account
hub / github.com/RainingComputers/whipFTP / delete_thread

Method delete_thread

whipFTP.py:959–972  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

957 self.delete_warning = Filedialogs.warning_dialog(self.master, 'Are you sure?', self.delete_thread, self.delete_icon, 'Delete selected files/folders?')
958
959 def delete_thread(self):
960 #Create console/terminal window
961 self.create_progress_window()
962 self.replace = threading.Event()
963 self.replace.clear()
964 #Destroy warning window
965 self.delete_warning.destroy()
966 #Set current status
967 self.update_status('Deleting file(s)...')
968 #Start thread
969 self.thread = threading.Thread(target = self.delete_item, args = (self.ftpController, self.file_list, self.detailed_file_list, self.selected_file_indices))
970 self.thread.daemon = True
971 self.thread.start()
972 self.process_thread_requests()
973
974 def delete_item(self, ftpController, file_list, detailed_file_list, selected_file_indices):
975 #Thread safe progress function

Callers

nothing calls this directly

Calls 4

update_statusMethod · 0.95
destroyMethod · 0.45

Tested by

no test coverage detected