A couple channel development questions. I'm developing on linux and testing with plexweb.
Both of my q's involve the need to restart the server all the time.
To keep my dev bundle from disappearing, I have it somewhere other than
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/
with a soft link to same.
I thought that PMS was supposed to reread/restart my plugin whenever I wrote one of the source files to the disk.
Did I dream this? Or does this not work through the soft link? The "Update" button works partially (see below).
The client behaves as if it's caching the results from me. Even if I hit the "Update" button on the channels page,
which does run Start() again, navigating into the channel doesn't trigger a call to my handler.
I have to restart the server to have my handler called again. Is there anyway to stop this caching behavior?
Maybe a plist setting?
Basically, is there a shorter cycle than:
- Edit file
- Restart server
- Navigate plex web
- Check logs
Thanks,
-tlc