This PS adds logic to control when port prechecks are made depending if the service is enabled or not. Using conditionals will reduce prechecks role execution time. TrivialFix Change-Id: I81b7359a4d80ac2da169267661f372b9f17e6a8f