回答編集履歴

1

追記

2018/04/14 06:46

投稿

asm
asm

スコア15147

test CHANGED
@@ -1 +1,43 @@
1
1
  require 'pry'; binding.pryで何か不都合あるのですか?
2
+
3
+
4
+
5
+ ---
6
+
7
+
8
+
9
+ 標準入力がパイプで使ってるので普通にはできないね
10
+
11
+
12
+
13
+ ```ruby
14
+
15
+ require 'yaml'
16
+
17
+ {mail: STDIN.read, env: ENV.to_h}.to_taml
18
+
19
+ ```
20
+
21
+ をエラーログに添付して
22
+
23
+
24
+
25
+ ```
26
+
27
+ $ pry -ryaml
28
+
29
+ pry(main)> log = YAML.load ログ
30
+
31
+ pry(main)> ENV.clear
32
+
33
+ pry(main)> ENV.update log[:env]
34
+
35
+ ```
36
+
37
+
38
+
39
+ 的なので読み込み
40
+
41
+
42
+
43
+ いっそ、読み込み先をSTDINからコマンドラインオプションから切り替えるようにしとくといいかも