The city attorney shall:
A. Prosecute Violations: Prosecute all persons failing to comply with the terms of the notices and orders provided for in this chapter;
B. Appear At Hearings: Appear at all hearings before the city council in regard to dangerous buildings;
C. Bring Suit To Collect: Bring suit to collect all liens, assessments or costs incurred by the city in repairing or causing to be vacated or demolished dangerous buildings;
D. Take Other Legal Action: Take such other legal action as is necessary to carry out the provisions of this chapter. (1975 Code § 15.28.070)