Has anyone done a similar solution with v.9 in an active/active failover setup? If everything is working well, both devices will show ACTIVE, so I would need to perform a 2nd check to determine which Unit ID the Virtual Server or it's VLAN are assigned to?
I believe the check would have to go against the Virtual Address rather than directly against the Virtual Server?
In my case I'm also working on an app to use for maintenance periods, where teams other than the BigIP administrators need to be able to point Virtual Servers at a Pool serving up maintenance pages, and then flip back to the original config. This environment has a lot of iRules, and mistakes have been made numerous times by the non-administrative teams. As a stop gap, I created a shell script that they run before and after maintenance to make a copy of the original config and then reapply that config after maintnenace so that any maintenance changes made are corrected. This works fine, but requires command line SSH access as root, which is definately not safe long-term.
So, the app I'm working on needs to read in "current" config data, allow the non-admins to select the virtual servers to direct to the maintenance pool, and then return everything to it's pre-maintenance state when they're done.