File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change 3131from cnn_manager import CNNManager
3232from event import EventManager
3333from audioControls import AudioCtrl
34-
34+ from musicPackages import MusicPackageManager
3535# Logging configuration
3636logger = logging .getLogger ()
3737logger .setLevel (logging .INFO )
@@ -164,6 +164,17 @@ def handle_config():
164164 app .bot_config = Config .get ()
165165 return "ok"
166166
167+ @app .route ("/deletepkg" , methods = ["POST" ])
168+ def handle_packages ():
169+ """
170+ Delete a musical package an save the list of available packages on disk
171+ also delete package sounds and directory
172+ """
173+ packageName = request .form .get ("nameID" )
174+ musicPkg = MusicPackageManager .get_instance ()
175+ musicPkg .deletePackage (packageName )
176+ return "package deleted"
177+
167178@app .route ("/config" , methods = ["GET" ])
168179def returnConfig ():
169180 """
You can’t perform that action at this time.
0 commit comments