README ¶ Project: v3io-go Description: v3io-go is an interface to V3IO API (data & control planes) for Golang Prerequisites: Cap'n proto compiler MacOS: brew install capnp Debian / Ubuntu: apt-get install capnproto Other: Follow the guidelines https://capnproto.org/install.html Dependencies: Using go modules go mod download Running the tests Define the following environment variables: V3IO_DATAPLANE_URL=http://:8081 V3IO_DATAPLANE_USERNAME= V3IO_DATAPLANE_ACCESS_KEY= V3IO_CONTROLPLANE_URL=http://:8001 V3IO_CONTROLPLANE_USERNAME= V3IO_CONTROLPLANE_PASSWORD= V3IO_CONTROLPLANE_IGZ_ADMIN_PASSWORD=<igz_admin-password> Run make test Alternatively you can pass environment variables inline as you can see in the following example: V3IO_DATAPLANE_URL=http://<app-node>:8081 \ V3IO_DATAPLANE_USERNAME=<username> \ V3IO_DATAPLANE_ACCESS_KEY=<access-key> \ V3IO_CONTROLPLANE_URL=http://<data-node>:8001 \ V3IO_CONTROLPLANE_USERNAME=<admin-username> \ V3IO_CONTROLPLANE_PASSWORD=<admin-password> \ V3IO_CONTROLPLANE_IGZ_ADMIN_PASSWORD=<igz_admin-password> \ make test Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis internal registry pkg common controlplane controlplane/http dataplane dataplane/http dataplane/schemas/node/common dataplane/streamconsumergroup dataplane/test errors Click to show internal directories. Click to hide internal directories.