func revisePidFile(context *cli.Context) error { pidFile := context.String("pid-file") if pidFile == "" { return nil } // convert pid-file to an absolute path so we can write to the right // file after chdir to bundle pidFile, err := filepath.Abs(pidFile) if err != nil { return err } err = context.Set("pid-file", pidFile) if err != nil { return err } return nil }