don't fetch region if it is defined

Ran into this when using locally and not on ec2. It would still want to fetch data. So I've simply set region as a config var and if that is set it doesn't try fetching it.