Esempio n. 1
0
 public void read()
 {
     port              = ReadSettingInt("port", port);
     pollPeriod        = ReadSettingInt("pollPeriod", pollPeriod);
     minimiseToTray    = ReadSettingBool("minimiseToTray", minimiseToTray);
     startWithWindows  = ReadSettingBool("startWithWindows", startWithWindows);
     percentRemaining  = ReadSettingInt("percentRemaining", percentRemaining);
     secondsRemaining  = ReadSettingInt("secondsRemaining", secondsRemaining);
     afterSeconds      = ReadSettingInt("afterSeconds", afterSeconds);
     shutdownCondition = (EShutdownCondition)ReadSettingInt("shutdownCondition", (int)shutdownCondition);
     shutdownAction    = (EShutdownAction)ReadSettingInt("shutdownAction", (int)shutdownAction);
     runAs             = (ERunAs)ReadSettingInt("runAs", (int)runAs);
     hostname          = ReadSettingString("hostname", hostname);
     username          = ReadSettingString("username", username);
     password          = ReadSettingString("password", password);
     upsDevice         = ReadSettingString("upsDevice", upsDevice);
     logLevel          = (NutLog.ELogLevel)ReadSettingInt("logLevel", (int)logLevel);
 }
Esempio n. 2
0
        public NutConfig()
        {
            shutdownCondition = EShutdownCondition.finalShutdown;
            shutdownAction    = EShutdownAction.Shutdown;
            runAs             = ERunAs.Application;
            afterSeconds      = 120;
            secondsRemaining  = 300;
            percentRemaining  = 40;
            startWithWindows  = true;
            minimiseToTray    = true;
            port       = 3493;
            pollPeriod = 15;
            logLevel   = NutLog.ELogLevel.Trace;

            hostname  = "nas2";
            username  = "******";
            password  = "";
            upsDevice = "ups";
        }