Often in containerized *nix environments, neither ip nor ifconfig will be present, which means that in these environments, the MAC address cannot be determined. In such a scenario, certain strategies would fail to generate a UUID.
This change makes the code fall back to other strategies without raising errors when the MAC address cannot be determined.
Often in containerized *nix environments, neither
ip
norifconfig
will be present, which means that in these environments, the MAC address cannot be determined. In such a scenario, certain strategies would fail to generate a UUID.This change makes the code fall back to other strategies without raising errors when the MAC address cannot be determined.
Fixes #53