wait_show_pattern.inc
来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· INC 代码 · 共 52 行
INC
52 行
# include/wait_show_pattern.inc## SUMMARY## Waits until output produced by SHOW statement which particular type is# specified as parameter matches certain pattern or maximum time reached.## NOTES## Only the first row produced by the parameter statement is checked.## USAGE## let $show_type= <Tail of SHOW statement>;# let $show_pattern= 'Pattern to be used for LIKE matching';# --source wait_show_pattern.inc## EXAMPLES# # alter_table-big.test, wait_slave_status.inc## SEE ALSO## wait_slave_status.inc, wait_condition.inc (>=5.1)################################################################################--disable_query_log# We accept to wait maximum 30 seconds (0.2 sec/loop).let $wait_counter= 150;while ($wait_counter){ let $result= `SHOW $show_type`; let $success= `SELECT '$result' LIKE $show_pattern`; if ($success) { let $wait_counter= 0; } if (!$success) { real_sleep 0.2; dec $wait_counter; }}if (!$success){ echo Timeout in wait_show_pattern.inc \$show_type= $show_type \$show_pattern= $show_pattern (\$result= '$result');}--enable_query_log
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?