renderedtext / thrifter

Generate thrift clients like a pro.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thrifter

Generate thrift clients for multiple languages with ease.

Installation

def deps do
  [
    {:thrifter, github: "renderedtext/thrifter", ref: "origin/master"}
  ]
end

Generate Ruby client

mix thrifter.ruby

Generate Elixir client

mix thrifter.elixir

Generate all clients

mix thrifter.all

Environment variables and credentials

Environment variables for setup can be retrieved by using mix thrifter.env or by pulling them manually from s3://renderedtext-secrets/thrifter/env.

Credentials for accounts that Thrifter uses can be found at s3://renderedtext-secrets/thrifter/credentials.

About

Generate thrift clients like a pro.


Languages

Language:Elixir 84.0%Language:HTML 15.0%Language:Shell 0.6%Language:Ruby 0.4%