check for Simpleplugin when starting the plugin

Official repos are not up to date so let's force a check.
This commit is contained in:
gordielachance 2016-10-04 01:33:22 +02:00
parent 8d3d425089
commit ff52a69087
1 changed files with 17 additions and 7 deletions

22
main.py
View File

@ -6,14 +6,24 @@
# Created on: 28.11.2014
# License: GPL v.3 https://www.gnu.org/copyleft/gpl.html
import xbmcgui
import json
import os
import shutil
import dateutil.parser
from datetime import datetime
#check for Simpleplugin. Official repos are not up to date so let's do this nasty trick.
#TO FIX : version check. https://github.com/romanvm/script.module.simpleplugin/issues/4
try:
from simpleplugin import Plugin
from simpleplugin import Addon
import os
import json
from datetime import datetime
import dateutil.parser
import shutil
import xbmcgui
except:
xbmcgui.Dialog().ok('SimplePlugin 2.0.1 required', "The Subsonic Addon requires SimplePlugin 2.0.1 framework.", "Please download and install it !", "https://github.com/romanvm/script.module.simpleplugin/releases")
sys.exit()
# Create plugin instance
plugin = Plugin()