deleting except macros
This commit is contained in:
@@ -420,7 +420,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
delete_all_except_macros: function() {
|
delete_all_except_macros: function() {
|
||||||
const macrosList=this.config.macros.map(item=>item.gcode_file_name).toString();
|
const macrosList=this.config.macrosList.map(item=>item.gcode_file_name).toString();
|
||||||
api.delete(`file/EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE${macrosList}`);
|
api.delete(`file/EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE${macrosList}`);
|
||||||
this.deleteGCode = false;
|
this.deleteGCode = false;
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -40,15 +40,16 @@ class FileHandler(bbctrl.APIHandler):
|
|||||||
allFiles = self.get_ctrl().state.return_files()
|
allFiles = self.get_ctrl().state.return_files()
|
||||||
|
|
||||||
if filename.startswith('/EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE'):
|
if filename.startswith('/EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE'):
|
||||||
macrosList=filename.replace('EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE','')
|
macrosList=filename.replace('/EgZjaHJvbWUqCggBEAAYsQMYgAQyBggAEEUYOTIKCAE','')
|
||||||
self.get_log('FileHandler').info('macrosList ' + macrosList)
|
self.get_log('FileHandler').info('macrosList ' + macrosList).split(',')
|
||||||
|
|
||||||
# filename = os.path.basename(filename)
|
for filename in [item for item in allFiles if item not in macrosList]:
|
||||||
# self.get_log('FileHandler').info('filenamed ' + filename)
|
filename = os.path.basename(filename)
|
||||||
# self.get_log('FileHandler').info(' self.get_upload(filename)' + self.get_upload(filename))
|
self.get_log('FileHandler').info('filenamed ' + filename)
|
||||||
# safe_remove(self.get_upload(filename))
|
self.get_log('FileHandler').info(' self.get_upload(filename)' + self.get_upload(filename))
|
||||||
# self.get_ctrl().preplanner.delete_plans(filename)
|
safe_remove(self.get_upload(filename))
|
||||||
# self.get_ctrl().state.remove_file(filename)
|
self.get_ctrl().preplanner.delete_plans(filename)
|
||||||
|
self.get_ctrl().state.remove_file(filename)
|
||||||
|
|
||||||
elif not filename:
|
elif not filename:
|
||||||
# Delete everything
|
# Delete everything
|
||||||
|
|||||||
Reference in New Issue
Block a user