cloudstack/scripts/vm
Rohit Yadav d91d161107 CLOUDSTACK-8395: vmops plugin should work on both XS 6.5 and 6.2
This fixes the issue of Security Groups not working in case of XenServer 6.5;
- Uses nethash ipset data-structure to store CIDRs (efficient than iphash and
  avoids overflow errors in case users add /8 /4 ingress/egress cidrs)
- Support for ipset versions both on 6.2 and 6.5, both have different outputs. This
  fixes the issue of destroy_network_rules_for_vm failing
- Implements defensive filtering of list, instead of popping last item without
  checking if it's None or empty
- Greps using names that are 'quoted' to avoid bash errors
- Before setting up new network rule, tries to clean and remove old ipset entry
- Idents, whitespace and naming fixes

PS. This is my 1000th commit to the 🐵 project :)

This closes #186

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-23 14:08:17 +02:00
..
hypervisor CLOUDSTACK-8395: vmops plugin should work on both XS 6.5 and 6.2 2015-04-23 14:08:17 +02:00
network scripts: filter output instead of popping string from list 2015-04-21 17:33:18 +02:00
systemvm CLOUDSTACK-6298:[Windows] if already tmp directory exists inject keys is dailing on widows while starting the management server 2014-04-16 11:07:55 +05:30
pingtest.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00