GIVEN M.A.R.I.L.L.A manages her servers using EnderChest
AND she wants to migrate one of her instances to a machine that doesn't use EnderChest
WHEN she runs the command enderchest break --instance mobbos_server (e.g.)
THEN
all symlinks pointing from that instance into EnderChest will be replaced by copies (the same as if she'd "broken" the entire EnderChest, but just for that one instance)
that instance will be de-registered from her enderchest.cfg file
SO that she can migrate that instance to a new machine or otherwise use that instance without a dependence on EnderChest
Notes
Instances should be able to be specified by alias or path
The CLI should allow multiple instances to be broken in one go
The interactive break prompt should also allow the user to select specific instances to break (default "*")
GIVEN M.A.R.I.L.L.A manages her servers using EnderChest
AND she wants to migrate one of her instances to a machine that doesn't use EnderChest WHEN she runs the command
enderchest break --instance mobbos_server
(e.g.)THEN
enderchest.cfg
fileSO that she can migrate that instance to a new machine or otherwise use that instance without a dependence on EnderChest
Notes
break
prompt should also allow the user to select specific instances to break (default "*")