summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2016-02-01 08:21:34 +0100
committerGuido Günther <agx@sigxcpu.org>2016-02-01 08:22:11 +0100
commit9af703de60d95511da1cd8f43832dc1a209c550e (patch)
treed3cdbad36598fe1cdb74972479a72729f0c9ef68
parente2398689f525794a28e6ef57eb906c56763bfff1 (diff)
Don't abort if the HV doesn't support virDomainInterfaceAddresses
-rw-r--r--src/simplec_vms.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/simplec_vms.erl b/src/simplec_vms.erl
index 506c76c..c5e2f82 100644
--- a/src/simplec_vms.erl
+++ b/src/simplec_vms.erl
@@ -156,8 +156,10 @@ filter_addresses(Addrs) ->
addresses(Ref, Domain) ->
- {ok, [Addrs]} = verx:domain_interface_addresses(Ref, [Domain, 0, 0]),
- Addrs.
+ case verx:domain_interface_addresses(Ref, [Domain, 0, 0]) of
+ {ok, [Addrs]} -> Addrs;
+ {error, _Error} -> []
+ end.
domains(Ref, IDs) ->