herd.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. if (ubRouting::get('action') == 'herd') {
  3. if ($alterconf['PON_ENABLED']) {
  4. if (ubRouting::checkGet('oltid')) {
  5. /**
  6. *
  7. * |\ /|
  8. * ___| \,,/_/
  9. * ---__/ \/ \
  10. * __--/ (D) \
  11. * _ -/ (_ \
  12. * // / \_ / ==\
  13. * __-------_____--___--/ / \_ O o)
  14. * / / \==/
  15. * / /
  16. * || ) \_/\
  17. * || / _ / |
  18. * | | /--______ ___\ /\ :
  19. * | / __- - _/ ------ | | \ \
  20. * | - - / | | \ )
  21. * | | - | | ) | |
  22. * | | | | | | | |
  23. * | | < | | | |_/
  24. * < | /__\ < \
  25. * /__\ /___\
  26. */
  27. $oltId = ubRouting::get('oltid', 'int');
  28. $pony = new PONizer();
  29. $pony->pollOltSignal($oltId);
  30. die('OK:HERD');
  31. } else {
  32. die('ERROR:NO_OLTID');
  33. }
  34. } else {
  35. die('ERROR:PON_DISABLED');
  36. }
  37. }