phab only manage repo directory if set

Right now on radon for example the undef
file definition is causing puppet errors.

Change-Id: Ibf3d4d7e68d40c5dad66094fc61706245433ddb6