mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-21 07:56:03 +00:00
93_Log2Syslog: V4.6.0
git-svn-id: https://svn.fhem.de/fhem/trunk@17107 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
711cff6520
commit
4944d26872
@ -56,7 +56,7 @@
|
|||||||
# 2.3.0 18.08.2017 new parameter "ident" in DEF, sub setidex, Log2Syslog_charfilter
|
# 2.3.0 18.08.2017 new parameter "ident" in DEF, sub setidex, Log2Syslog_charfilter
|
||||||
# 2.2.0 17.08.2017 set BSD data length, set only acceptable characters (USASCII) in payload
|
# 2.2.0 17.08.2017 set BSD data length, set only acceptable characters (USASCII) in payload
|
||||||
# commandref revised
|
# commandref revised
|
||||||
# 2.1.0 17.08.2017 sub Log2Syslog_setsock created
|
# 2.1.0 17.08.2017 sub Log2Syslog_opensock created
|
||||||
# 2.0.0 16.08.2017 create syslog without SYS::SYSLOG
|
# 2.0.0 16.08.2017 create syslog without SYS::SYSLOG
|
||||||
# 1.1.1 13.08.2017 registrate Log2Syslog_fhemlog to %loginform in case of sending fhem-log
|
# 1.1.1 13.08.2017 registrate Log2Syslog_fhemlog to %loginform in case of sending fhem-log
|
||||||
# attribute timeout, commandref revised
|
# attribute timeout, commandref revised
|
||||||
@ -802,7 +802,7 @@ sub Log2Syslog_Get($@) {
|
|||||||
my($sock,$cert,@certs);
|
my($sock,$cert,@certs);
|
||||||
if ($opt =~ /certinfo/) {
|
if ($opt =~ /certinfo/) {
|
||||||
if(ReadingsVal($name,"SSL_Version","n.a.") ne "n.a.") {
|
if(ReadingsVal($name,"SSL_Version","n.a.") ne "n.a.") {
|
||||||
$sock = Log2Syslog_setsock($hash);
|
$sock = Log2Syslog_opensock($hash);
|
||||||
if(defined($sock)) {
|
if(defined($sock)) {
|
||||||
$cert = $sock->dump_peer_certificate();
|
$cert = $sock->dump_peer_certificate();
|
||||||
Log2Syslog_closesock($hash,$sock);
|
Log2Syslog_closesock($hash,$sock);
|
||||||
@ -939,7 +939,7 @@ sub Log2Syslog_eventlog($$) {
|
|||||||
my $tn = $dev->{NTFY_TRIGGERTIME};
|
my $tn = $dev->{NTFY_TRIGGERTIME};
|
||||||
my $ct = $dev->{CHANGETIME};
|
my $ct = $dev->{CHANGETIME};
|
||||||
|
|
||||||
$sock = Log2Syslog_setsock($hash);
|
$sock = Log2Syslog_opensock($hash);
|
||||||
|
|
||||||
if(defined($sock)) {
|
if(defined($sock)) {
|
||||||
for (my $i = 0; $i < $max; $i++) {
|
for (my $i = 0; $i < $max; $i++) {
|
||||||
@ -1014,7 +1014,7 @@ sub Log2Syslog_fhemlog($$) {
|
|||||||
($data,$pid) = Log2Syslog_setpayload($hash,$prival,$date,$time,$otp,"fhem");
|
($data,$pid) = Log2Syslog_setpayload($hash,$prival,$date,$time,$otp,"fhem");
|
||||||
return if(!$data);
|
return if(!$data);
|
||||||
|
|
||||||
$sock = Log2Syslog_setsock($hash);
|
$sock = Log2Syslog_opensock($hash);
|
||||||
|
|
||||||
if (defined($sock)) {
|
if (defined($sock)) {
|
||||||
$ret = syswrite $sock, $data."\n" if($data);
|
$ret = syswrite $sock, $data."\n" if($data);
|
||||||
@ -1063,7 +1063,7 @@ sub Log2Syslog_sendTestMsg($$) {
|
|||||||
return if(!$data);
|
return if(!$data);
|
||||||
}
|
}
|
||||||
|
|
||||||
$sock = Log2Syslog_setsock($hash);
|
$sock = Log2Syslog_opensock($hash);
|
||||||
|
|
||||||
if (defined($sock)) {
|
if (defined($sock)) {
|
||||||
$ret = syswrite $sock, $data."\n" if($data);
|
$ret = syswrite $sock, $data."\n" if($data);
|
||||||
@ -1121,7 +1121,7 @@ return($txt);
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# erstelle Socket
|
# erstelle Socket
|
||||||
###############################################################################
|
###############################################################################
|
||||||
sub Log2Syslog_setsock ($) {
|
sub Log2Syslog_opensock ($) {
|
||||||
my ($hash) = @_;
|
my ($hash) = @_;
|
||||||
my $name = $hash->{NAME};
|
my $name = $hash->{NAME};
|
||||||
my $host = $hash->{PEERHOST};
|
my $host = $hash->{PEERHOST};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user