Example #1
0
        private void OnApplyTemplate(object sender, EventArgs e)
        {
            var settings = Properties.Settings.Default;

            settings.InfluxUrl      = Url.Text;
            settings.InfluxDatabase = Database.Text;
            settings.InfluxUser     = InfluxUser.Text;
            InfluxHelper.SaveObfuscatedInfluxPassword(InfluxPassword.Text);
            UpdateJson();
            InfluxHelper.StartMetrics();
        }
Example #2
0
        private void SaveSettings()
        {
            var settings = Properties.Settings.Default;

            settings.InfluxUrl      = Url.Text;
            settings.InfluxDatabase = Database.Text;
            settings.InfluxUser     = InfluxUser.Text;
            InfluxHelper.SaveObfuscatedInfluxPassword(InfluxPassword.Text);
            settings.InfluxEnabled  = InfluxEnabled.Checked;
            settings.InfluxInterval = TimeSpan.FromSeconds((double)Interval.DecimalValue);
            UpdateJson();
            TagTableChanged();
            settings.Save();
        }