It could be useful to be able to express exclusion CIDR blocks when configuring 
firewalls. For example, CloudSigma allows to configure firewall rules with 
something like `!192.168.0.0/24` to allow traffic from any IP address outside 
that range.

This change should also simplify a lot that provider and unlock 
https://github.com/jclouds/jclouds-labs/pull/70
You can merge this Pull Request by running:

  git pull https://github.com/nacx/jclouds cidr-exclusion

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/567

-- Commit Summary --

  * Allow to configure CIDR exclusion blocks

-- File Changes --

    M apis/ec2/src/main/java/org/jclouds/ec2/util/IpPermissions.java (2)
    M 
apis/ec2/src/test/java/org/jclouds/ec2/xml/DescribeSecurityGroupsResponseHandlerTest.java
 (8)
    M compute/src/main/java/org/jclouds/net/domain/IpPermission.java (73)
    M compute/src/main/java/org/jclouds/net/util/IpPermissions.java (25)
    M compute/src/test/java/org/jclouds/net/util/IpPermissionsTest.java (39)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/567.patch
https://github.com/jclouds/jclouds/pull/567.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/567

Reply via email to