minikube/third_party/go9p
Nir Soffer 62529ec03e
spelling: Fix spelling errors with codespell (#21273)
Fix trivial spelling errors using codespell[1]:

    codespell --skip '*.yaml,*.tmpl,*.json,*.html,*.patch,go.sum' -w

And rejecting some false positives fixes:

    ./CHANGELOG.md:907: fliter ==> filter
    ./third_party/go9p/clnt_write.go:48: Writen ==> Written
    ./third_party/kubeadm/app/features/features.go:69: AtLeast ==> at least
    ./site/content/en/docs/contrib/translations.md:106: certificats ==> certificates
    ./site/content/en/docs/contrib/translations.md:113: espace ==> escape
    ./site/content/en/docs/tutorials/amd.md:75: HSA ==> HAS
    ./site/content/en/docs/tutorials/amd.md:87: HSA ==> HAS
    ./pkg/minikube/config/extra_options_test.go:143: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:151: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:152: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:168: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:177: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:178: expRes ==> express

There are more spelling errors that need manual selection:

    ./CHANGELOG.md:234: issuse ==> issue, issues
    ./CHANGELOG.md:543: Pris ==> Prise, Prism
    ./hack/benchmark/time-to-k8s/page.go:73: readin ==> reading, read in
    ./hack/benchmark/image-build/generate-chart.go:82: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:87: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:137: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:162: interative ==> interactive, iterative
    ./hack/benchmark/image-build/generate-chart.go:195: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./third_party/go9p/fmt.go:132: Tread ==> Thread, Treat
    ./third_party/go9p/fmt.go:133: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:33: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:170: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:171: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:225: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:263: Tread ==> Thread, Treat
    ./third_party/go9p/packt.go:165: Tread ==> Thread, Treat
    ./third_party/go9p/packt.go:168: Tread ==> Thread, Treat
    ./third_party/go9p/srv_srv.go:305: Tread ==> Thread, Treat
    ./third_party/go9p/srv_srv.go:349: Tread ==> Thread, Treat
    ./third_party/go9p/unpack.go:170: Tread ==> Thread, Treat
    ./site/content/en/docs/tutorials/multi_control_plane_ha_clusters.md:145: Virual ==> Virtual, Visual, Viral
    ./pkg/drivers/krunkit/krunkit.go:392: Terminte ==> Terminate, Termite
    ./pkg/drivers/common/common.go:283: drawin ==> drawing, draw in, drawn
    ./pkg/drivers/kic/oci/oci.go:175: stroed ==> stored, stroked, strode
    ./pkg/minikube/out/out.go:412: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/out/out.go:413: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/out/out.go:414: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/shell/shell_test.go:152: writed ==> wrote, written, write, writer
    ./pkg/minikube/bootstrapper/kubeadm/kubeadm.go:710: wil ==> will, well

If we find a way to prevent the false positives we can use this command
for spell checking in the CI.

[1] https://github.com/codespell-project/codespell
2025-08-11 11:27:20 -07:00
..
ufs Better comment syntax 2019-07-05 11:17:10 +08:00
.gitignore Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
LICENSE Added 9p server as well as minikube mount command 2017-02-25 10:08:45 -08:00
README.md Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_clnt.go fix: compile error and add '\n' 2023-06-07 16:46:16 +08:00
clnt_close.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_mount.go Typo fix "file sever"->"file server" 2018-03-13 09:12:12 -07:00
clnt_open.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_pool.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_read.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_remove.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_stat.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_stats_http.go remove old build tags 2022-03-30 16:43:29 -07:00
clnt_tag.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_walk.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
clnt_write.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
debug.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
fmt.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
log.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
osusers.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
p9.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
packr.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
packt.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
srv_conn.go fix: compile error and add '\n' 2023-06-07 16:46:16 +08:00
srv_fcall.go try fixing bad mount error 2021-11-22 17:13:37 -08:00
srv_file.go Use RWMutex instead of Mutex 2020-07-21 10:39:45 +08:00
srv_pipe.go Check for uint32 overflow in go9p third party 2021-04-20 08:07:37 +02:00
srv_pipe_darwin.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
srv_pipe_freebsd.go Add files missing for FreeBSD compilation 2020-03-26 16:23:53 -07:00
srv_pipe_linux.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
srv_pipe_windows.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
srv_respond.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
srv_srv.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
srv_stats_http.go remove old build tags 2022-03-30 16:43:29 -07:00
stats.go Update mount implementation, add mount integration tests, and check that path exists. 2017-04-06 13:39:25 -07:00
ufs.go Check for uint32 overflow in go9p third party 2021-04-20 08:07:37 +02:00
ufs_darwin.go Fix go vet issues 2024-02-20 13:42:45 -08:00
ufs_freebsd.go Add files missing for FreeBSD compilation 2020-03-26 16:23:53 -07:00
ufs_linux.go Better comment syntax 2019-07-05 11:17:10 +08:00
ufs_windows.go Issue #3044 - set timestamps of mounted files with windows host. 2018-10-31 05:44:19 +01:00
ufs_windows_test.go go fmt 2018-10-31 11:18:03 +01:00
unpack.go Address some go9p issues adressed by SonarCloud 2019-10-06 20:07:20 +02:00

README.md

This is go9p done in a way that I can understand.

To install: export GOPATH=~rminnich/go go get -a /k8s.io/minikube/third_party/go9p go get -a /k8s.io/minikube/third_party/go9p/ufs go install -a /k8s.io/minikube/third_party/go9p/ufs

~/go/bin/ufs