PermissionError: [WinError 32] The process cannot access the file because...
This is a Windows specific tutorial.
I encountered this error the first time I installed Varken. I'm not 100% sure if the developer has addressed it yet, but read on to see the workaround. The developer thinks it's a Windows specific error so it's unlikely other platforms will experience this.
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process 'C:\\Users\\USER_NAME\\Desktop\\Varken\\data\\GeoLite2-City.mmdb'
At this point Varken would would not talk to Influx, so I headed over to the Varken Discord channel where I spoke with DirtyCajunRice who was kind enough to help me with this.
This is an exact quote from the developer:
comment out self.update() in init
comment out “schedule every 12-24 hours update db” line in the tautulli section
After editing the helpers.py and varken.py according to the instructions above, Varken started moving data into Influx as expected.