#LIBS
from flask import Flask
from os import path, access, R_OK  # W_OK for write permission.
import logging

#Create app
app = Flask(__name__)
app.APP_ROOT = path.dirname(path.abspath(__file__))

#APP MODULES
import streamserver.config
app.Config = config
app.secret_key = 'some unique key'
import streamserver.serverdatabase
import streamserver.views
import streamserver.mediascanner
import streamserver.tagreader

#Set up log
if app.Config.LOG_LEVEL == 'DEBUG':
    app.Config.DEBUG = True
else:
    app.Config.DEBUG = False
logging.basicConfig(format='%(filename)-20s:%(lineno)-5s %(levelname)-8s [%(asctime)s]  %(message)s',
                    level=app.Config.LOG_LEVEL)  #, filename ='streamserver.log'
Log = logging.getLogger(__name__)

#GLOBALS
app.Sqlite3DB = None

def FileExistAccessSize(fname):