Adds indexinf for hosts in agents.
changed action for adding index from method to `delayed`
removed index method due to possible race conditions
added indexing method
removed addin, was not needed.
db indexing added as library method.
updated index create to use library method
Merge pull request #45 from cloudnull/DE167-Grizzly

Merged automatically by jenkins after successful build test
add a cron job to run quantum-netns-cleanup every night
Merge pull request #46 from rackerjoe/grizzly

Merged automatically by jenkins after successful build test
Allow zero vlans in network_vlan_ranges

In configurations which use flat network types, the templates
must still include the provider interface name in network_vlan_ranges
in order for quantum-server to recognize the device, regardless of
whether or not a VLAN is being used.
Add Quantum dhcp_domain attribute

Allows users to override the domain which is provided to instances
Merge pull request #47 from DavidWittman/quantum-dhcp-domain

Add Quantum dhcp_domain attribute
Fix quantum attributes to work with centos.
Merge pull request #49 from git-harry/grizzly

Merged automatically by jenkins after successful build test
Merge pull request #48 from DavidWittman/quantum-flat-network-fix

Allow zero vlans in network_vlan_ranges
Convert provider_networks attrib to array

With node['quantum']['ovs']['provider_networks'] defaulting
to a Hash, it is impossible to remove the configuration for
ph-eth1. It can only be overridden.

This commit changes the syntax for defining the provider
networks a bit; they are now defined as flat Hashes in an
Array of provider networks. Ex:

[
  {
    "label" => "ph-eth1",
    "bridge" => "br-eth1",
    "vlans" => "1:1000"
  },
  {
    "label" => "ph-eth0",
    "bridge" => "br-eth0",
    "vlans" => "1001:1024"
  }
]
Merge branch 'provider-networks-array' into grizzly

Closes #44