File tree Expand file tree Collapse file tree 1 file changed +13
-13
lines changed Expand file tree Collapse file tree 1 file changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -25,23 +25,23 @@ def send_cmd(qmp_socket, cmd)
2525 end
2626end
2727
28- @logger . info 'Initializing UDP socket'
29- UDPSocket . open do |socket |
30- socket . bind ( '0.0.0.0' , 'snmp' )
31- @logger . info "Listening on #{ socket . local_address . inspect_sockaddr } "
28+ count = 0
3229
33- count = 0
30+ loop do
31+ @logger . info 'Initializing UDP socket'
32+ UDPSocket . open do |socket |
33+ socket . bind ( '0.0.0.0' , 'snmp' )
34+ @logger . info "Listening on #{ socket . local_address . inspect_sockaddr } "
3435
35- loop do
3636 _ , addr = socket . recvfrom ( 512 )
3737 @logger . info "Received data from #{ addr [ 3 ] } :#{ addr [ 1 ] } "
38+ end
3839
39- @logger . info "Initializing QMP session for #{ qmp_socket_file } "
40- UNIXSocket . open ( qmp_socket_file ) do |qmp_socket |
41- send_cmd ( qmp_socket , 'qmp_capabilities' )
42- send_cmd ( qmp_socket , 'system_reset' )
43- count += 1
44- @logger . info "Rebooting... #{ count } "
45- end
40+ @logger . info "Initializing QMP session for #{ qmp_socket_file } "
41+ UNIXSocket . open ( qmp_socket_file ) do |qmp_socket |
42+ send_cmd ( qmp_socket , 'qmp_capabilities' )
43+ send_cmd ( qmp_socket , 'system_reset' )
44+ count += 1
45+ @logger . info "Rebooting... #{ count } "
4646 end
4747end
You can’t perform that action at this time.
0 commit comments