Laying groundwork for a new vein of host / service discovery. Currently focused on only a single service (Acquia), it should be relatively simple to add new services into this, provided that a DNS resolution indicates that an endpoint exists (and that lack of resolution, the converse).
Example:
Other services to explore:
hubspot
salesforce
heroku
microsoft / azure services
etc
Note that some of these will likely require a more sophisticated detection mechanism, such as an http page grab & content check. We'll cross that bridge later.
Also note that this shares a lot of code with dns_permute right now (and includes a couple bugfixes). It'd be good to DRY this up.
Laying groundwork for a new vein of host / service discovery. Currently focused on only a single service (Acquia), it should be relatively simple to add new services into this, provided that a DNS resolution indicates that an endpoint exists (and that lack of resolution, the converse).
Example:
Other services to explore:
Note that some of these will likely require a more sophisticated detection mechanism, such as an http page grab & content check. We'll cross that bridge later.
Also note that this shares a lot of code with dns_permute right now (and includes a couple bugfixes). It'd be good to DRY this up.