robert3t

Ansible JSON Parsing Perl?

Dec 11th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. use 5.010;
  2.  
  3. use Data::Dumper;
  4. use JSON::MaybeXS qw(encode_json decode_json);
  5.  
  6. $in = "ServerTimeReport.txt";
  7. open(IN,"<$in") or die "Cannot open $in: $!\n";
  8. while(<IN>) {
  9. &procJSON();
  10. }
  11.  
  12. sub procJSON() {
  13. my $server_json = '{"datetime":["changed","cmd","delta","end","failed","rc","start","stderr","stderr_lines","stdout","stdout_lines"]}';
  14.  
  15. my $server = decode_json $server_json;
  16.  
  17. print Dumper $server;
Advertisement
Add Comment
Please, Sign In to add comment