I was wondering what people thought about doing some of the discovery in the yaml files such as if a device is detected using either sysName or sysObjectId then you can have an array of these items in the yaml file. For example, the 3com detection looks for these values in sysDescr '3Com Switch ', '3Com SuperStack', '3Com Baseline'.
The test files could just be created to temp at the time of the tests - maybe it’s not worth it though.
For disco (and polling in some ways). I’d have preferred to keep things simple and try and keep the coding out of the yaml files but if you’ve got any good ideas on how to implement it then I’m all ears.