質問するログイン新規登録

回答編集履歴

1

追記

2019/03/11 04:54

投稿

hiroysato
hiroysato

スコア415

answer CHANGED
@@ -17,4 +17,51 @@
17
17
  embulk run -I lib config.yml
18
18
  ```
19
19
 
20
- と実行してください。
20
+ と実行してください。
21
+
22
+
23
+ ## 2019/3/11 13:53 追加
24
+
25
+ こちらだとこれで動きます。(embulk bundle installは面倒なのでbashでやりました)
26
+
27
+ * OS: 10.14.3
28
+ * Java: 1.8.0_192
29
+ * Embulk: 0.9.15
30
+ * Fish: 2.6.0
31
+
32
+ ```
33
+ bash -c '~/.embulk/bin/embulk new ruby-input hoge'
34
+ cd embulk-input-hoge
35
+ ```
36
+
37
+ lib/embulk/input/hoge.rb
38
+
39
+ ```ruby
40
+ require 'faraday'
41
+ ```
42
+
43
+ Gemfileに追加
44
+ ```
45
+ spec.add_dependency 'faraday'
46
+ ```
47
+
48
+ ```
49
+ embulk bundle install
50
+ ```
51
+
52
+
53
+
54
+ config.yml
55
+
56
+ ```
57
+ in:
58
+ type: hoge
59
+ out:
60
+ type: stdout
61
+ ```
62
+
63
+ ```
64
+ java -jar ~/.embulk/bin/embulk run -I lib config.yml
65
+ ...
66
+ Error: org.jruby.proxy.org.embulk.config.ConfigException$Proxy1: Required field "option1" is not set
67
+ ```