from ScriptRunner import ScriptRunner
from UserCustomization import theUserCustomization
from Utilities import LoadModuleFromPath
from awSupportApi import ApplicationSettings
import os.path
class PreloadCustomOnStartup( ScriptRunner ):
def __init__( self, scriptName, args ):
ScriptRunner.__init__( self, scriptName, args )
def Main( self ):
print "All the work was done in preload"
def preload():
supportDir = ApplicationSettings.instance().getSupportDirectory()
moduleLocation = os.path.join(supportDir, "../extras/Interactive/EchoMessagesCustom.py")
module = LoadModuleFromPath(moduleLocation)
theUserCustomization.addExtraCustomization(module)
def instantiate( scriptName, args ):
return PreloadCustomOnStartup( scriptName, args )