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 31
31
from cnn_manager import CNNManager
32
32
from event import EventManager
33
33
from audioControls import AudioCtrl
34
-
34
+ from musicPackages import MusicPackageManager
35
35
# Logging configuration
36
36
logger = logging .getLogger ()
37
37
logger .setLevel (logging .INFO )
@@ -164,6 +164,17 @@ def handle_config():
164
164
app .bot_config = Config .get ()
165
165
return "ok"
166
166
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
+
167
178
@app .route ("/config" , methods = ["GET" ])
168
179
def returnConfig ():
169
180
"""
You can’t perform that action at this time.
0 commit comments