commit | 958c91b5ee3527ee4d494458ed2e1862d2576ce3 | [log] [tgz] |
---|---|---|
author | Elek Márton <elek@apache.org> | Sat Apr 03 00:09:11 2021 +0200 |
committer | Elek Márton <elek@apache.org> | Sat Apr 03 00:09:11 2021 +0200 |
tree | 8d66c25563c03fb7a9d550cbf4c5dfab4e501ece |
Initial commit. Moving initial version from the poc branch, based on the discussion at: https://lists.apache.org/thread.html/r4fc84fa8299ad9d4d9c2dbb54b974ee3d3222d0f9238a47b014ad154%40%3Cdev.ozone.apache.org%3E
This repository contains an experimental, proof-of-concept Golang client for Apache Ozone.
It's not ready yet for using in production / non-production.
The repository contains the following sub-modules
ozone sh
)Status:
cd cli ./build.sh ./ozone-go --om localhost volume create vol1
Or you can install it:
cd cli go install ozone -om 127.0.0.1 volume create vol1
cd fuse ./build.sh ./ozone-fuse/ozone-fuse --om localhost --volume vol1 --bucket bucket1 /tmp/bucket1
Create the shared library:
go build -o ozone.so -buildmode=c-shared lib/lib.go
Modify parameters of python/test.py
(om address) and run it.