Francesc Campoy
7fae7d1bd6
Move api/filesys to kyaml/filesys ( #3997 )
...
* Move api/filesys to kyaml/filesys
* Add deprecated version of api/filesys with aliases to new code
* Use new kyaml/filesys package and update dependencies
* Migrate to kyaml/filesys and update dependencies
* Skip tests that break on Windows
2021-06-16 11:42:00 -07:00
Natasha Sarkar
7e8ba62e9f
Merge pull request #3986 from campoy/filesys-default
...
Filesys default
2021-06-14 12:55:35 -07:00
Francesc Campoy
199802a176
Ensure 'not exist' errors wrap os.ErrNotExist ( #3982 )
...
* Ensure 'not exist' errors wrap os.ErrNotExist
* Update go.sum
* Use an error type to avoid changing the error's string
2021-06-11 09:44:59 -07:00
Francesc Campoy
6a82437bc9
Renaming to better name
2021-06-10 09:53:49 -07:00
Francesc Campoy
6b9e8eb891
Add a new type that defaults to FsOnDisk for convenience
2021-06-09 18:00:30 -07:00
Jeff Regan
a0c7997b66
Merge pull request #3963 from natasha41575/KustomizeEditFix
...
small `api` changes for kustomize fix
2021-06-08 13:52:06 -07:00
Natasha Sarkar
e847ec7474
ReadDir method for filesys
2021-06-08 11:18:11 -07:00
Mikhail Mazurskiy
a3ed120efb
Handle errors
2021-06-05 09:43:13 +10:00
monopole
172adc404f
Consolidate scripts into k8s-traditional hack dir.
2021-05-24 17:09:11 -07:00
Francesc Campoy
225bae8491
Make fsNode handle correctly consecutive reads and writes ( #3820 )
...
* Make fsNode handle correctly consecutive reads and writes
* Check for directories in ReadFile and add some error checks
* Update comment
* Improved docs and added better test
* Move test into its own file protected by built constraint
* Use manual test since iotest.TestReader is only available in Go 1.16
2021-04-22 16:50:01 -07:00
Ma Xinjian
9a8dcf6a8e
Cleanup tempfiles introduced in confirmeddir_test.go
...
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com >
2021-02-05 13:26:58 +08:00
jregan
51e3e0ff29
add filesys.InsertPathPart function
2020-05-09 17:21:31 -07:00
Jeffrey Regan
c722d4cd17
Make filesys walk work.
2019-11-27 11:33:10 -08:00
jregan
f3e735153f
More tests, better errors.
2019-11-26 19:29:06 -08:00
Jeffrey Regan
3b2988bda8
Refactor to prep for new filesys.Walk
2019-11-26 11:41:23 -08:00
jregan
3da0afdda0
Activate lint gosimple.
2019-11-16 06:09:54 -08:00
Jeffrey Regan
46524d3b6a
Introduce API module.
2019-10-21 13:30:31 -07:00
Jeffrey Regan
e5c8b5ec8f
Start api directory, which will become a module.
2019-10-17 14:01:20 -07:00