Description of problem: We should allow for customization of the swift nodes disk topology so that the dedicated swift nodes can be configured to use multiple and heterogeneus disks.
*** Bug 1320184 has been marked as a duplicate of this bug. ***
puppet-swift can use raw disks for swift already so we might just need to add a call to the appropriate class [1] 1. https://github.com/openstack/puppet-swift/blob/master/manifests/storage/disk.pp