Skip to content

pachyderm/ruby-pachyderm

Repository files navigation

Ruby Pachyderm Client

A ruby client wrapper for the Pachyderm API

CI Builds

Example Installation

$ gem install pachyderm

The gem is hosted on rubygems

The Major.Minor.Point.Micro versioning is aligned with versioned releases of Pachyderm.

So version 1.7.3.9 of this gem, was built against version 1.7.3 of the Pachyderm API (proto / grpc definitions).

Example Usage

require 'pachyderm'

client = Pachyderm::Client.new(address)
req = Google::Protobuf::Empty.new
res = client.list_repo(req)
res.repo_info.each {|r| puts r}

Or to specify session / use a logged in client, specify your authentication token:

require 'pachyderm'

client = Pachyderm::Client.new(address, token)
client.get_admins(Pachyderm::Auth::GetAdminsRequest.new)

For more examples, refer to the tests

About

Official Ruby Client for Pachyderm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published