File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 2.7.2
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ midtrans = MidtransApi::Client.new(
2929 server_key: ' YOUR-SERVER-KEY' ,
3030 sandbox: true | false ,
3131 notification_url: ' https://example.com/callback' ,
32+ filtered_logs: %[ word1 word2] ,
33+ logger: Logger .new (STDOUT ),
3234 timeout: 30 # by default will be 60 (seconds)
3335)
3436
Original file line number Diff line number Diff line change @@ -59,9 +59,9 @@ def initialize(options = {})
5959 filtered_logs = options [ :filtered_logs ]
6060 if filtered_logs . respond_to? ( :each )
6161 filtered_logs . each do |filter |
62- log . filter ( %r{ (#{ filter } =)([ \w +-.?@:/]+)} , '\1[FILTERED]' )
63- log . filter ( %r{ (#{ filter } ":")([ \w +-.?@:/]+)} , '\1[FILTERED]' )
64- log . filter ( %r{ (#{ filter } ":)([ \w +-.?@:/]+)} , '\1[FILTERED]' )
62+ log . filter ( / (#{ filter } ": \s *")(.*?)(")/i , '\1[FILTERED]\3 ' )
63+ log . filter ( / (#{ filter } ":\s *)( \d +(?: \. \d +)?|true|false)/i , '\1[FILTERED]' )
64+ log . filter ( / (#{ filter } ":\s *)( \[ .*? \] )/i , '\1[FILTERED]' )
6565 end
6666 end
6767 end
You can’t perform that action at this time.
0 commit comments