Sec. 12.  Oath of office.
   That on or before the fifth day after the election, the mayor and commissioners so elected shall meet at the town hall or some other place by them appointed and shall then and there take an oath to support the constitution and laws of the United States and the constitution and laws of North Carolina, and to discharge the duties imposed upon them by virtue of their office as mayor and town commissioners with fidelity and integrity to the best of their ability, which oath shall be administered by a judge, justice of the peace or former mayor.