The city clerk shall cause ballots to be printed and filed in his offices, in accordance with the general election laws. The council shall also provide and cause to be kept by the clerk for use at all elections suitable ballot boxes of the kind required by law.