This is my first attempt at scripting a plugin. Got it to do a couple of basic actions working, and then tried to make changes to python.py to improve functionality. That's when things went wrong.
Now, even after using the plugin menu disable option, so that the plugin is moved over to the disabled folder, I still have access to the command I put into the Menu Items folder of the plugin, and the plugin menu disable option is still presented to me. Also, setting up an action group and seeking the action I created in the Server Plugin folder, I see the action presented twice, once greyed out and once not. When I selected the option not greyed out and run the action group, it runs the original version of the code, despite the fact I have now changed it.
Essentially it is like Indigo has kept a second copy of the plugin and keeps running that - but I have no idea where!
OK - restarted Indigo and the odd behaviour disappeared - e.g. old ghost version of plugin disappeared - however the new version isn't working at all (although that could easily be my fault - the ghost version stopped me testing the changes!)
Any suggestions as to what happened, and more importantly how to avoid it happening again ! Has anyone else had a similar experience?