Sha256: ae0d819074f493f08b1e3787bfd33420106e48442dd53c646f9f752dffe0f7fe

Contents?: true

Size: 950 Bytes

Versions: 1

Compression:

Stored size: 950 Bytes

Contents

# Singer Tap input plugin for Embulk

This plugin runs a singer-tap and reads data from its stdout.

## Overview

* **Plugin type**: input
* **Resume supported**: no
* **Cleanup supported**: no
* **Guess supported**: no

## Configuration

- **tap_command**: singer-tap command name (string, required)
- **config**: singer-tap config file path (string, required`)
- **catalog**: singer-tap catalog file path (string, default:`null`)
- **properties**: singer-tap properties file path for legacy taps (string, default:`null`)
- **input_state**: singer-tap state file path (string, default:`null`)
- **output_state**: destination file path for STATE message (string, default:`null`)

## Example

```yaml
in:
  type: singer_tap
  tap_command: tap-github
  config: config.json
  properties: properties.json
  input_state: state.json
  output_state: state.json
```


## Build

```
$ ./gradlew gem  # -t to watch change of files and rebuild continuously
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
embulk-input-singer_tap-0.1.0 README.md