Capistrano:错误日志中的隐藏密码

时间:2020-02-28 12:43:33

标签: ruby capistrano error-logging

在Capistrano任务中,我正在执行mysql查询,如果失败,则Capistrano输出带有mysql用户和密码详细信息的错误日志,我想用其他一些字符来隐藏/替换这些字符,例如:XXXXXXXX

目前,我可以使用begin-rescue块实现

create external table test.test1
(a string,
b string,
c string,
d string)
row format serde 'org.apache.hadoop.hive.serde2.RegexSerDe'
with serdeproperties ("input.regex" = "\"\"|\"([^\"]+)\"")

我正在缓存错误消息,并用<div *ngFor="let rep of multiplier.get('reps').controls; let i=index"> <label> Alias: <input type="text" [formControlName]="i"> </label> </div> 方法替换秘密。

但是我想知道有什么办法,我们可以通过Capistrano记录器/其他更好的方法来实现吗?

我试图调查上限记录器here,但这没有帮助。

感谢任何指导!

0 个答案:

没有答案