Conflict between glance module and openstack module

I removed the call to `glance_api_config` for `image_cache_dir` for debian family

    Error: Could not retrieve catalog from remote server: Error 400 on SERVER: 
    Duplicate declaration: Glance_api_config[DEFAULT/image_cache_dir] 
    is already declared in file 
    /etc/puppet/environments/puppetmaster/modules/glance/manifests/api.pp:271; 
    cannot redeclare at    /etc/puppet/environments/puppetmaster/modules/openstack/manifests/profile/glance/api.pp:57

Would there be some reason to keep the `glance_api_config` call?