(1)The Secretary shall, during the construction or repair of any street, drain or premises vested in the Municipality-(a)cause the same to be fenced and guarded;(b)take proper precautions against accident by shoring up and protecting the adjoining buildings; and(c)cause such bars, chains or posts to be fixed across or in any street in which any such work is under execution as are necessary to prevent the passage of vehicles and avert danger.