It shall be unlawful for any person, firm or corporation to occupy or use any portion of the public streets for the erection or repair of any building upon land abutting thereon, without first making application to and receiving from the city council a permit for the occupation or use, for building purposes, of such portions of streets, and for such periods of time and under such limitations and restrictions as may be required by the city council; provided, that no permit shall be granted to occupy more footage than permitted by the zoning ordinance of any street measured from the curb line, and any such permit may be revoked by the city council at any time when the holder thereof fails to comply with any rule or regulation under which it is granted, or when, in the opinion of the city council, the public good requires such revocation. (1949 Code § 16-0-12; amd. 2006 Code)