Code für Versionsnummer im Initilize umgeschrieben auf {AMAD}{defptr}
This commit is contained in:
		
							
								
								
									
										12
									
								
								74_AMAD.pm
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								74_AMAD.pm
									
									
									
									
									
								
							@@ -35,7 +35,7 @@ use Time::HiRes qw(gettimeofday);
 | 
				
			|||||||
use HttpUtils;
 | 
					use HttpUtils;
 | 
				
			||||||
use TcpServerUtils;
 | 
					use TcpServerUtils;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
my $version = "0.7.4";
 | 
					my $version = "0.7.5";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -60,10 +60,12 @@ sub AMAD_Initialize($) {
 | 
				
			|||||||
			  "disable:1 ";
 | 
								  "disable:1 ";
 | 
				
			||||||
    $hash->{AttrList}	.= $readingFnAttributes;
 | 
					    $hash->{AttrList}	.= $readingFnAttributes;
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    foreach my $d(sort keys %defs) {
 | 
					    foreach my $d(sort keys %{$modules{AMAD}{defptr}}) {
 | 
				
			||||||
	next if($defs{$d}{TYPE} ne "AMAD");
 | 
						my $hash = $modules{AMAD}{defptr}{$d};
 | 
				
			||||||
	$defs{$d}->{VERSION} 	= $version;
 | 
						$hash->{VERSION} 	= $version;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sub AMAD_Define($$) {
 | 
					sub AMAD_Define($$) {
 | 
				
			||||||
@@ -108,7 +110,7 @@ sub AMAD_Define($$) {
 | 
				
			|||||||
        
 | 
					        
 | 
				
			||||||
	InternalTimer( gettimeofday()+$hash->{INTERVAL}, "AMAD_GetUpdateTimer", $hash, 0 ) if( $hash->{HOST} );
 | 
						InternalTimer( gettimeofday()+$hash->{INTERVAL}, "AMAD_GetUpdateTimer", $hash, 0 ) if( $hash->{HOST} );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	$modules{AMAD}{defptr}{$hash->{HOST}};
 | 
						$modules{AMAD}{defptr}{$hash->{HOST}} = $hash;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return undef;
 | 
						return undef;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user