@@ -111,7 +111,7 @@ func Execute() {
111111
112112func addConfigFlags (cmd * cobra.Command ) {
113113 viper .SetDefault (configDirKey , defaultConfigDir )
114- viper .BindEnv (configDirKey , "SFTPGO_CONFIG_DIR" ) //nolint:errcheck // err is not nil only if the key to bind is missing
114+ _ = viper .BindEnv (configDirKey , "SFTPGO_CONFIG_DIR" ) // err is not nil only if the key to bind is missing
115115 cmd .Flags ().StringVarP (& configDir , configDirFlag , "c" , viper .GetString (configDirKey ),
116116 `Location of the config dir. This directory
117117is used as the base for files with a relative
@@ -127,10 +127,10 @@ file name is "sftpgo" and therefore
127127searched.
128128This flag can be set using SFTPGO_CONFIG_DIR
129129env var too.` )
130- viper .BindPFlag (configDirKey , cmd .Flags ().Lookup (configDirFlag )) //nolint:errcheck
130+ _ = viper .BindPFlag (configDirKey , cmd .Flags ().Lookup (configDirFlag ))
131131
132132 viper .SetDefault (configFileKey , defaultConfigFile )
133- viper .BindEnv (configFileKey , "SFTPGO_CONFIG_FILE" ) //nolint:errcheck
133+ _ = viper .BindEnv (configFileKey , "SFTPGO_CONFIG_FILE" )
134134 cmd .Flags ().StringVar (& configFile , configFileFlag , viper .GetString (configFileKey ),
135135 `Path to SFTPGo configuration file.
136136This flag explicitly defines the path, name
@@ -141,12 +141,12 @@ name must have a supported extension (JSON,
141141YAML, TOML, HCL or Java properties).
142142This flag can be set using SFTPGO_CONFIG_FILE
143143env var too.` )
144- viper .BindPFlag (configFileKey , cmd .Flags ().Lookup (configFileFlag )) //nolint:errcheck
144+ _ = viper .BindPFlag (configFileKey , cmd .Flags ().Lookup (configFileFlag ))
145145}
146146
147147func addBaseLoadDataFlags (cmd * cobra.Command ) {
148148 viper .SetDefault (loadDataFromKey , defaultLoadDataFrom )
149- viper .BindEnv (loadDataFromKey , "SFTPGO_LOADDATA_FROM" ) //nolint:errcheck
149+ _ = viper .BindEnv (loadDataFromKey , "SFTPGO_LOADDATA_FROM" )
150150 cmd .Flags ().StringVar (& loadDataFrom , loadDataFromFlag , viper .GetString (loadDataFromKey ),
151151 `Load users and folders from this file.
152152The file must be specified as absolute path
@@ -155,10 +155,10 @@ the "dumpdata" REST API or compatible content.
155155This flag can be set using SFTPGO_LOADDATA_FROM
156156env var too.
157157` )
158- viper .BindPFlag (loadDataFromKey , cmd .Flags ().Lookup (loadDataFromFlag )) //nolint:errcheck
158+ _ = viper .BindPFlag (loadDataFromKey , cmd .Flags ().Lookup (loadDataFromFlag ))
159159
160160 viper .SetDefault (loadDataModeKey , defaultLoadDataMode )
161- viper .BindEnv (loadDataModeKey , "SFTPGO_LOADDATA_MODE" ) //nolint:errcheck
161+ _ = viper .BindEnv (loadDataModeKey , "SFTPGO_LOADDATA_MODE" )
162162 cmd .Flags ().IntVar (& loadDataMode , loadDataModeFlag , viper .GetInt (loadDataModeKey ),
163163 `Restore mode for data to load:
164164 0 - new users are added, existing users are
@@ -168,71 +168,71 @@ env var too.
168168This flag can be set using SFTPGO_LOADDATA_MODE
169169env var too.
170170` )
171- viper .BindPFlag (loadDataModeKey , cmd .Flags ().Lookup (loadDataModeFlag )) //nolint:errcheck
171+ _ = viper .BindPFlag (loadDataModeKey , cmd .Flags ().Lookup (loadDataModeFlag ))
172172
173173 viper .SetDefault (loadDataCleanKey , defaultLoadDataClean )
174- viper .BindEnv (loadDataCleanKey , "SFTPGO_LOADDATA_CLEAN" ) //nolint:errcheck
174+ _ = viper .BindEnv (loadDataCleanKey , "SFTPGO_LOADDATA_CLEAN" )
175175 cmd .Flags ().BoolVar (& loadDataClean , loadDataCleanFlag , viper .GetBool (loadDataCleanKey ),
176176 `Determine if the loaddata-from file should
177177be removed after a successful load. This flag
178178can be set using SFTPGO_LOADDATA_CLEAN env var
179179too. (default "false")
180180` )
181- viper .BindPFlag (loadDataCleanKey , cmd .Flags ().Lookup (loadDataCleanFlag )) //nolint:errcheck
181+ _ = viper .BindPFlag (loadDataCleanKey , cmd .Flags ().Lookup (loadDataCleanFlag ))
182182}
183183
184184func addServeFlags (cmd * cobra.Command ) {
185185 addConfigFlags (cmd )
186186
187187 viper .SetDefault (logFilePathKey , defaultLogFile )
188- viper .BindEnv (logFilePathKey , "SFTPGO_LOG_FILE_PATH" ) //nolint:errcheck
188+ _ = viper .BindEnv (logFilePathKey , "SFTPGO_LOG_FILE_PATH" )
189189 cmd .Flags ().StringVarP (& logFilePath , logFilePathFlag , "l" , viper .GetString (logFilePathKey ),
190190 `Location for the log file. Leave empty to write
191191logs to the standard output. This flag can be
192192set using SFTPGO_LOG_FILE_PATH env var too.
193193` )
194- viper .BindPFlag (logFilePathKey , cmd .Flags ().Lookup (logFilePathFlag )) //nolint:errcheck
194+ _ = viper .BindPFlag (logFilePathKey , cmd .Flags ().Lookup (logFilePathFlag ))
195195
196196 viper .SetDefault (logMaxSizeKey , defaultLogMaxSize )
197- viper .BindEnv (logMaxSizeKey , "SFTPGO_LOG_MAX_SIZE" ) //nolint:errcheck
197+ _ = viper .BindEnv (logMaxSizeKey , "SFTPGO_LOG_MAX_SIZE" )
198198 cmd .Flags ().IntVarP (& logMaxSize , logMaxSizeFlag , "s" , viper .GetInt (logMaxSizeKey ),
199199 `Maximum size in megabytes of the log file
200200before it gets rotated. This flag can be set
201201using SFTPGO_LOG_MAX_SIZE env var too. It is
202202unused if log-file-path is empty.
203203` )
204- viper .BindPFlag (logMaxSizeKey , cmd .Flags ().Lookup (logMaxSizeFlag )) //nolint:errcheck
204+ _ = viper .BindPFlag (logMaxSizeKey , cmd .Flags ().Lookup (logMaxSizeFlag ))
205205
206206 viper .SetDefault (logMaxBackupKey , defaultLogMaxBackup )
207- viper .BindEnv (logMaxBackupKey , "SFTPGO_LOG_MAX_BACKUPS" ) //nolint:errcheck
207+ _ = viper .BindEnv (logMaxBackupKey , "SFTPGO_LOG_MAX_BACKUPS" )
208208 cmd .Flags ().IntVarP (& logMaxBackups , "log-max-backups" , "b" , viper .GetInt (logMaxBackupKey ),
209209 `Maximum number of old log files to retain.
210210This flag can be set using SFTPGO_LOG_MAX_BACKUPS
211211env var too. It is unused if log-file-path is
212212empty.` )
213- viper .BindPFlag (logMaxBackupKey , cmd .Flags ().Lookup (logMaxBackupFlag )) //nolint:errcheck
213+ _ = viper .BindPFlag (logMaxBackupKey , cmd .Flags ().Lookup (logMaxBackupFlag ))
214214
215215 viper .SetDefault (logMaxAgeKey , defaultLogMaxAge )
216- viper .BindEnv (logMaxAgeKey , "SFTPGO_LOG_MAX_AGE" ) //nolint:errcheck
216+ _ = viper .BindEnv (logMaxAgeKey , "SFTPGO_LOG_MAX_AGE" )
217217 cmd .Flags ().IntVarP (& logMaxAge , "log-max-age" , "a" , viper .GetInt (logMaxAgeKey ),
218218 `Maximum number of days to retain old log files.
219219This flag can be set using SFTPGO_LOG_MAX_AGE env
220220var too. It is unused if log-file-path is empty.
221221` )
222- viper .BindPFlag (logMaxAgeKey , cmd .Flags ().Lookup (logMaxAgeFlag )) //nolint:errcheck
222+ _ = viper .BindPFlag (logMaxAgeKey , cmd .Flags ().Lookup (logMaxAgeFlag ))
223223
224224 viper .SetDefault (logCompressKey , defaultLogCompress )
225- viper .BindEnv (logCompressKey , "SFTPGO_LOG_COMPRESS" ) //nolint:errcheck
225+ _ = viper .BindEnv (logCompressKey , "SFTPGO_LOG_COMPRESS" )
226226 cmd .Flags ().BoolVarP (& logCompress , logCompressFlag , "z" , viper .GetBool (logCompressKey ),
227227 `Determine if the rotated log files
228228should be compressed using gzip. This flag can
229229be set using SFTPGO_LOG_COMPRESS env var too.
230230It is unused if log-file-path is empty.
231231` )
232- viper .BindPFlag (logCompressKey , cmd .Flags ().Lookup (logCompressFlag )) //nolint:errcheck
232+ _ = viper .BindPFlag (logCompressKey , cmd .Flags ().Lookup (logCompressFlag ))
233233
234234 viper .SetDefault (logLevelKey , defaultLogLevel )
235- viper .BindEnv (logLevelKey , "SFTPGO_LOG_LEVEL" ) //nolint:errcheck
235+ _ = viper .BindEnv (logLevelKey , "SFTPGO_LOG_LEVEL" )
236236 cmd .Flags ().StringVar (& logLevel , logLevelFlag , viper .GetString (logLevelKey ),
237237 `Set the log level. Supported values:
238238
@@ -241,20 +241,20 @@ debug, info, warn, error.
241241This flag can be set
242242using SFTPGO_LOG_LEVEL env var too.
243243` )
244- viper .BindPFlag (logLevelKey , cmd .Flags ().Lookup (logLevelFlag )) //nolint:errcheck
244+ _ = viper .BindPFlag (logLevelKey , cmd .Flags ().Lookup (logLevelFlag ))
245245
246246 viper .SetDefault (logUTCTimeKey , defaultLogUTCTime )
247- viper .BindEnv (logUTCTimeKey , "SFTPGO_LOG_UTC_TIME" ) //nolint:errcheck
247+ _ = viper .BindEnv (logUTCTimeKey , "SFTPGO_LOG_UTC_TIME" )
248248 cmd .Flags ().BoolVar (& logUTCTime , logUTCTimeFlag , viper .GetBool (logUTCTimeKey ),
249249 `Use UTC time for logging. This flag can be set
250250using SFTPGO_LOG_UTC_TIME env var too.
251251` )
252- viper .BindPFlag (logUTCTimeKey , cmd .Flags ().Lookup (logUTCTimeFlag )) //nolint:errcheck
252+ _ = viper .BindPFlag (logUTCTimeKey , cmd .Flags ().Lookup (logUTCTimeFlag ))
253253
254254 addBaseLoadDataFlags (cmd )
255255
256256 viper .SetDefault (loadDataQuotaScanKey , defaultLoadDataQuotaScan )
257- viper .BindEnv (loadDataQuotaScanKey , "SFTPGO_LOADDATA_QUOTA_SCAN" ) //nolint:errcheck
257+ _ = viper .BindEnv (loadDataQuotaScanKey , "SFTPGO_LOADDATA_QUOTA_SCAN" )
258258 cmd .Flags ().IntVar (& loadDataQuotaScan , loadDataQuotaScanFlag , viper .GetInt (loadDataQuotaScanKey ),
259259 `Quota scan mode after data load:
260260 0 - no quota scan
@@ -263,10 +263,10 @@ using SFTPGO_LOG_UTC_TIME env var too.
263263This flag can be set using SFTPGO_LOADDATA_QUOTA_SCAN
264264env var too.
265265(default 0)` )
266- viper .BindPFlag (loadDataQuotaScanKey , cmd .Flags ().Lookup (loadDataQuotaScanFlag )) //nolint:errcheck
266+ _ = viper .BindPFlag (loadDataQuotaScanKey , cmd .Flags ().Lookup (loadDataQuotaScanFlag ))
267267
268268 viper .SetDefault (graceTimeKey , defaultGraceTime )
269- viper .BindEnv (graceTimeKey , "SFTPGO_GRACE_TIME" ) //nolint:errcheck
269+ _ = viper .BindEnv (graceTimeKey , "SFTPGO_GRACE_TIME" )
270270 cmd .Flags ().IntVar (& graceTime , graceTimeFlag , viper .GetInt (graceTimeKey ),
271271 `Graceful shutdown is an option to initiate a
272272shutdown without abrupt cancellation of the
@@ -279,5 +279,5 @@ A graceful shutdown is triggered by an
279279interrupt signal.
280280This flag can be set using SFTPGO_GRACE_TIME env
281281var too. 0 means disabled. (default 0)` )
282- viper .BindPFlag (graceTimeKey , cmd .Flags ().Lookup (graceTimeFlag )) //nolint:errcheck
282+ _ = viper .BindPFlag (graceTimeKey , cmd .Flags ().Lookup (graceTimeFlag ))
283283}
0 commit comments