factory-proxy: make WpNode, WpDevice and WpLink subclasses

2 jobs for error-tracking in 1 minute and 16 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Container
passed #9776344
container_fedora

00:00:26

 
  Build
passed #9776345
build_on_fedora

00:00:49