So actually, looking at the file, the default['openstack']['db']['network'] hash already exists and has exactly the same values as the ones you gave and it's obviously for quantum. So maybe those should be used instead and we should discard this part of the commit.

I would also rename the default['openstack']['endpoints']['quantum'] hash to default['openstack']['endpoints']['network-api'] to be consistent with the others.