ansible/ansible — pull request #849 by akhayyat (2012-08-11 10:47:30+00:00)
Title: Network facts

Issue #842
Note that the `device` key is in the interface dictionary, not the IPv4 dictionary. This way it is present even in IPv6-only interfaces (although it's redundant there) and the structure is more consistent.

This still does not address the issue raised in the #842, where made up IPv4 interfaces (made up to list additional addresses assigned to the same physical interface) can be confused with actual alias interfaces, because they all look the same: `eth0:X`.