zeppelin-exporter

command module
v0.1.7-0...-4074691 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2017 License: MIT Imports: 9 Imported by: 0

README

zeppelin-exporter

GitHub release CircleCI MIT License

The export tool for all zeppelin notebooks.

Installation

Get binary from here or build yourself.

go get github.com/bells17/zeppelin-exporter
cd $GOPATH/src/github.com/bells17/zeppelin-exporter
make && make install

Usage

zeppelin-exporter --host 127.0.0.1 -p 8080 > notebooks.json
cat notebooks.json | jq .[0] > notebook1.json
content=`cat notebook1.json`
curl -v -H "Accept: application/json" -H "Content-type: application/json" -d $content http://127.0.0.1:8080/api/notebook/import

Help

zeppelin-exporter --help
Usage:
  zeppelin-exporter [OPTIONS]

Application Options:
      --host=     Zeppelin host (default: 127.0.0.1)
  -p, --port=     port (default: 8080)
      --protocol= protocol (default: http)

Help Options:
  -h, --help      Show this help message

Reference

Development

Requirements
  • ghr
    • And need set your Github Token(export GITHUB_TOKEN="...")
  • zopfli
Use Docker
docker-compose run builder bash
Initialize
make init
make bundle
Run Testing
make test
Build
make build
Release
make tag
make release

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL