@@ -44,49 +44,6 @@ func NewSettings() *Settings {
44
44
return res
45
45
}
46
46
47
- // // Init initialize defaults and read the configuration file.
48
- // // Please note the logging system hasn't been configured yet,
49
- // // so logging shouldn't be used here.
50
- // func Init(configFile string) *Settings {
51
- // // Create a new viper instance with default values for all the settings
52
- // settings := NewSettings()
53
-
54
- // // Set config name and config path
55
- // if configFilePath := paths.New(configFile); configFilePath != nil {
56
- // settings.SetConfigName(strings.TrimSuffix(configFilePath.Base(), configFilePath.Ext()))
57
- // settings.AddConfigPath(configFilePath.Parent().String())
58
- // } else {
59
- // configDir := settings.GetString("directories.Data")
60
- // // Get default data path if none was provided
61
- // if configDir == "" {
62
- // configDir = getDefaultArduinoDataDir()
63
- // }
64
-
65
- // settings.SetConfigName("arduino-cli")
66
- // settings.AddConfigPath(configDir)
67
- // }
68
-
69
- // // Attempt to read config file
70
- // if err := settings.ReadInConfig(); err != nil {
71
- // // ConfigFileNotFoundError is acceptable, anything else
72
- // // should be reported to the user
73
- // if _, ok := err.(viper.ConfigFileNotFoundError); !ok {
74
- // feedback.Warning(tr("Error reading config file: %v", err))
75
- // }
76
- // }
77
-
78
- // return settings
79
- // }
80
-
81
- // BindFlags creates all the flags binding between the cobra Command and the instance of viper
82
- // func BindFlags(cmd *cobra.Command, settings *Settings) {
83
- // settings.BindPFlag("logging.level", cmd.Flag("log-level"))
84
- // settings.BindPFlag("logging.file", cmd.Flag("log-file"))
85
- // settings.BindPFlag("logging.format", cmd.Flag("log-format"))
86
- // settings.BindPFlag("board_manager.additional_urls", cmd.Flag("additional-urls"))
87
- // settings.BindPFlag("output.no_color", cmd.Flag("no-color"))
88
- // }
89
-
90
47
// getDefaultArduinoDataDir returns the full path to the default arduino folder
91
48
func getDefaultArduinoDataDir () string {
92
49
userHomeDir , err := os .UserHomeDir ()
0 commit comments