code: def wol(mac, bcast='255.255.255.255', destport=9):
      '''
      Send a "Magic Packet" to wake up a Minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt-run network.wol 08-00-27-13-69-77
          salt-run network.wol 080027136977 255.255.255.255 7
          salt-run network.wol 08:00:27:13:69:77 255.255.255.255 7
      '''
      dest = salt.utils.network.mac_str_to_bytes(mac)
      sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
      sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
      sock.sendto(b'\xff' * 6 + dest * 16, (bcast, int(destport)))
      return Truf wol(mac, bcast='255.255.255.255', destport=9):
      '''
      Send a "Magic Packet" to wake up a Minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt-run network.wol 08-00-27-13-69-77
          salt-run network.wol 080027136977 255.255.255.255 7
          salt-run network.wol 08:00:27:13:69:77 255.255.255.255 7
      '''
      dest = salt.utils.network.mac_str_to_bytes(mac)
      sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
      sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
      sock.sendto(b'\xff' * 6 + dest * 16, (bcast, int(destport)))
      return True
docs: Send a "Magic Packet" to wake up a Minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt-run network.wol 08-00-27-13-69-77
          salt-run network.wol 080027136977 255.255.255.255 7
          salt-run network.wol 08:00:27:13:69:77 255.255.255.255 7