File tree Expand file tree Collapse file tree
src/testing/integration/Providers/Rackspace Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 using System . Net ;
88 using Microsoft . VisualStudio . TestTools . UnitTesting ;
99 using net . openstack . Core . Domain ;
10+ using net . openstack . Core . Exceptions . Response ;
1011 using net . openstack . Core . Providers ;
1112 using net . openstack . Providers . Rackspace ;
1213 using Newtonsoft . Json ;
@@ -277,11 +278,18 @@ public void TestListAddressesByNetwork()
277278 foreach ( CloudNetwork network in networks )
278279 {
279280 Console . WriteLine ( "Network: {0}" , network . Label ) ;
280- IEnumerable < IPAddress > addresses = provider . ListAddressesByNetwork ( _server . Id , network . Label ) ;
281- foreach ( IPAddress address in addresses )
281+ try
282282 {
283- foundAddress = true ;
284- Console . WriteLine ( " {0}" , address ) ;
283+ IEnumerable < IPAddress > addresses = provider . ListAddressesByNetwork ( _server . Id , network . Label ) ;
284+ foreach ( IPAddress address in addresses )
285+ {
286+ foundAddress = true ;
287+ Console . WriteLine ( " {0}" , address ) ;
288+ }
289+ }
290+ catch ( ItemNotFoundException )
291+ {
292+ Console . WriteLine ( " Server is not attached to this network." ) ;
285293 }
286294 }
287295
You can’t perform that action at this time.
0 commit comments