/* Name : NewUser setup script Description : Script to softlink NewUser files Variables store : Store.At.NewUser Dependancies : Nil Version no : 1.2 Date : 12 04 16 Author : ZBuller */ // Create Store Store.RemoveAt.NewUser = ""; Store.At.NewUser = StringKeyDict{}; // Set the Directory Store.At.NewUser.StringAt.CodeDir = "/export/local/common/PinnacleSiteData/clinical/Scripts/"; // Set the Directory for Home p3rtp Store.At.NewUser.StringAt.HomeDir = "/home/p3rtp/"; // Type the NewUser HERE // alternatively use GetEnv.USER and run from command line // Store.At.NewUser.StringAt.Usr = " fill USER here "; // Set the Directory for Home (NewUser) Store.At.NewUser.StringAt.UsrDir = "/home/"; Store.At.NewUser.At.UsrDir.AppendString = Store.At.NewUser.StringAt.Usr; Store.At.NewUser.At.UsrDir.AppendString = "/"; // softlink hotscriptlist Store.At.NewUser.StringAt.hotscript = "ln -s "; Store.At.NewUser.At.hotscript.AppendString = Store.At.NewUser.StringAt.CodeDir; Store.At.NewUser.At.hotscript.AppendString = "HotScriptList.p3rtp "; Store.At.NewUser.At.hotscript.AppendString = Store.At.NewUser.StringAt.CodeDir; Store.At.NewUser.At.hotscript.AppendString = "HotScriptList."; Store.At.NewUser.At.hotscript.AppendString = Store.At.NewUser.StringAt.Usr; SpawnCommand = Store.At.NewUser.StringAt.hotscript; // softlink init Store.At.NewUser.StringAt.init = "ln -s "; Store.At.NewUser.At.init.AppendString = Store.At.NewUser.StringAt.HomeDir; Store.At.NewUser.At.init.AppendString = "PinnacleInit "; Store.At.NewUser.At.init.AppendString = Store.At.NewUser.StringAt.UsrDir; Store.At.NewUser.At.init.AppendString = "PinnacleInit"; SpawnCommand = Store.At.NewUser.StringAt.init; // softlink WinLevel Store.At.NewUser.StringAt.WinLevel = "ln -s "; Store.At.NewUser.At.WinLevel.AppendString = Store.At.NewUser.StringAt.HomeDir; Store.At.NewUser.At.WinLevel.AppendString = "Pinnacle.WinLevel "; Store.At.NewUser.At.WinLevel.AppendString = Store.At.NewUser.StringAt.UsrDir; Store.At.NewUser.At.WinLevel.AppendString = "Pinnacle.WinLevel"; SpawnCommand = Store.At.NewUser.StringAt.WinLevel; // softlink FusionPref Store.At.NewUser.StringAt.FusionPref = "ln -s "; Store.At.NewUser.At.FusionPref.AppendString = Store.At.NewUser.StringAt.HomeDir; Store.At.NewUser.At.FusionPref.AppendString = "Pinnacle.FusionPreferences "; Store.At.NewUser.At.FusionPref.AppendString = Store.At.NewUser.StringAt.UsrDir; Store.At.NewUser.At.FusionPref.AppendString = "Pinnacle.FusionPreferences"; SpawnCommand = Store.At.NewUser.StringAt.FusionPref; // softlink IMRTPref Store.At.NewUser.StringAt.IMRTPref = "ln -s "; Store.At.NewUser.At.IMRTPref.AppendString = Store.At.NewUser.StringAt.HomeDir; Store.At.NewUser.At.IMRTPref.AppendString = "Pinnacle.IMRTPreferences_9.8 "; Store.At.NewUser.At.IMRTPref.AppendString = Store.At.NewUser.StringAt.UsrDir; Store.At.NewUser.At.IMRTPref.AppendString = "Pinnacle.IMRTPreferences_9.8"; SpawnCommand = Store.At.NewUser.StringAt.IMRTPref; // softlink Pref Store.At.NewUser.StringAt.Pref = "ln -s "; Store.At.NewUser.At.Pref.AppendString = Store.At.NewUser.StringAt.HomeDir; Store.At.NewUser.At.Pref.AppendString = "Pinnacle.Preferences_9.8 "; Store.At.NewUser.At.Pref.AppendString = Store.At.NewUser.StringAt.UsrDir; Store.At.NewUser.At.Pref.AppendString = "Pinnacle.Preferences_9.8"; SpawnCommand = Store.At.NewUser.StringAt.Pref; // Free Store Store.RemoveAt.NewUser = ""; //END OF FILE