/// <summary> /// Just assing a new GlobalEnvironment object to static variable "Current" /// </summary> /// <param name="acc">Account to use</param> public static void Init(Pulsar.Security.Account acc) { Current = new GlobalEnvironment(acc); }
/// <summary> /// Creates a custom GlobalEnvironment object basing it on the Account /// </summary> /// <param name="acc">The Account variable to base the GlobalEnvironment to</param> public GlobalEnvironment(Pulsar.Security.Account acc) { _Variables.Add(new EnvVariable("HOST", "Pulsar")); _Variables.Add(new EnvVariable("USER", acc.Username)); _Variables.Add(new EnvVariable("CURRENTDIR", acc.HomeDir)); }