@@ -829,10 +829,17 @@ mod test {
829
829
expected. insert ( "version" , 1 ) ;
830
830
expected. insert ( "appname" , "root" ) ;
831
831
expected. insert ( "procid" , 8449 ) ;
832
+ expected. insert ( "source_ip" , "192.168.0.254" ) ;
832
833
}
833
834
834
835
assert_event_data_eq ! (
835
- event_from_bytes( "host" , None , raw. into( ) , LogNamespace :: Legacy ) . unwrap( ) ,
836
+ event_from_bytes(
837
+ "host" ,
838
+ Some ( Bytes :: from( "192.168.0.254" ) ) ,
839
+ raw. into( ) ,
840
+ LogNamespace :: Legacy
841
+ )
842
+ . unwrap( ) ,
836
843
expected
837
844
) ;
838
845
}
@@ -865,17 +872,30 @@ mod test {
865
872
expected. insert ( "version" , 1 ) ;
866
873
expected. insert ( "appname" , "root" ) ;
867
874
expected. insert ( "procid" , 8449 ) ;
875
+ expected. insert ( "source_ip" , "192.168.0.254" ) ;
868
876
}
869
877
870
- let event = event_from_bytes ( "host" , None , raw. into ( ) , LogNamespace :: Legacy ) . unwrap ( ) ;
878
+ let event = event_from_bytes (
879
+ "host" ,
880
+ Some ( Bytes :: from ( "192.168.0.254" ) ) ,
881
+ raw. into ( ) ,
882
+ LogNamespace :: Legacy ,
883
+ )
884
+ . unwrap ( ) ;
871
885
assert_event_data_eq ! ( event, expected) ;
872
886
873
887
let raw = format ! (
874
888
r#"<13>1 2019-02-13T19:48:34+00:00 74794bfb6795 root 8449 - {} {}"# ,
875
889
r#"[incorrect x=]"# , msg
876
890
) ;
877
891
878
- let event = event_from_bytes ( "host" , None , raw. into ( ) , LogNamespace :: Legacy ) . unwrap ( ) ;
892
+ let event = event_from_bytes (
893
+ "host" ,
894
+ Some ( Bytes :: from ( "192.168.0.254" ) ) ,
895
+ raw. into ( ) ,
896
+ LogNamespace :: Legacy ,
897
+ )
898
+ . unwrap ( ) ;
879
899
assert_event_data_eq ! ( event, expected) ;
880
900
}
881
901
@@ -958,7 +978,13 @@ mod test {
958
978
fn syslog_ng_default_network ( ) {
959
979
let msg = "i am foobar" ;
960
980
let raw = format ! ( r#"<13>Feb 13 20:07:26 74794bfb6795 root[8539]: {}"# , msg) ;
961
- let event = event_from_bytes ( "host" , None , raw. into ( ) , LogNamespace :: Legacy ) . unwrap ( ) ;
981
+ let event = event_from_bytes (
982
+ "host" ,
983
+ Some ( Bytes :: from ( "192.168.0.254" ) ) ,
984
+ raw. into ( ) ,
985
+ LogNamespace :: Legacy ,
986
+ )
987
+ . unwrap ( ) ;
962
988
963
989
let mut expected = Event :: Log ( LogEvent :: from ( msg) ) ;
964
990
{
@@ -986,6 +1012,7 @@ mod test {
986
1012
expected. insert ( "facility" , "user" ) ;
987
1013
expected. insert ( "appname" , "root" ) ;
988
1014
expected. insert ( "procid" , 8539 ) ;
1015
+ expected. insert ( "source_ip" , "192.168.0.254" ) ;
989
1016
}
990
1017
991
1018
assert_event_data_eq ! ( event, expected) ;
@@ -998,7 +1025,13 @@ mod test {
998
1025
r#"<190>Feb 13 21:31:56 74794bfb6795 liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="8979" x-info="http://www.rsyslog.com"] {}"# ,
999
1026
msg
1000
1027
) ;
1001
- let event = event_from_bytes ( "host" , None , raw. into ( ) , LogNamespace :: Legacy ) . unwrap ( ) ;
1028
+ let event = event_from_bytes (
1029
+ "host" ,
1030
+ Some ( Bytes :: from ( "192.168.0.254" ) ) ,
1031
+ raw. into ( ) ,
1032
+ LogNamespace :: Legacy ,
1033
+ )
1034
+ . unwrap ( ) ;
1002
1035
1003
1036
let mut expected = Event :: Log ( LogEvent :: from ( msg) ) ;
1004
1037
{
@@ -1026,6 +1059,7 @@ mod test {
1026
1059
expected. insert ( "appname" , "liblogging-stdlog" ) ;
1027
1060
expected. insert ( "origin.software" , "rsyslogd" ) ;
1028
1061
expected. insert ( "origin.swVersion" , "8.24.0" ) ;
1062
+ expected. insert ( "source_ip" , "192.168.0.254" ) ;
1029
1063
expected. insert ( event_path ! ( "origin" , "x-pid" ) , "8979" ) ;
1030
1064
expected. insert ( event_path ! ( "origin" , "x-info" ) , "http://www.rsyslog.com" ) ;
1031
1065
}
0 commit comments