katyakats / v3io-go

Go client for v3io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project: v3io-go

Description:

v3io-go is an interface to V3IO API for Golang

Prerequisites:

  1. Captain proto compiler

Dependencies:

  1. go-capnproto2
    • git clone git@github.com:iguazio/go-capnproto2.git

Running the tests

  1. 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=
  2. Run make test
  3. 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> \
    make test
    

About

Go client for v3io


Languages

Language:Go 95.4%Language:Cap'n Proto 3.2%Language:Shell 0.9%Language:Makefile 0.5%