INNER CODE UNIT · Go

runE

dundee/gdu · cmd/gdu/main.go:220

func runE(command *cobra.Command, args []string) error {
	var (
		termApp *tview.Application
		screen  tcell.Screen
		err     error
	)

	if af.WriteConfig {
		data, err := yaml.Marshal(af)
		if err != nil {
			return fmt.Errorf("error marshaling config file: %w", err)
		}
		if af.CfgFile == "" {
			setDefaultConfigFilePath()
		}
		err = os.WriteFile(af.CfgFile, data, 0o600)
		if err != nil {
			return fmt.Errorf("error writing config file %s: %w", af.CfgFile, err)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…