(A) Whenever inspections of the premises used for or in connection with the operation of a licensed business or occupation are provided for or required by ordinance, or are reasonably necessary to assure compliance with the provisions of any ordinance or regulation of the city, or to detect violations, it shall be the duty of the licensee or the person in charge of the premises to admit any authorized officer or employee of the city for the purpose of making the inspection at any reasonable time such admission or entry is requested.
(B) Whenever an analysis of any commodity or material is reasonably necessary to assure compliance with the provisions of any ordinance or regulation, or to detect violations, it shall be the duty of the licensee or the person in charge of the premises to give to any duly authorized officer or employee of the city requesting the same sufficient samples of such material.
(C) In addition to any other penalty which may be provided, the mayor may revoke the license of any owner or operator of a licensed business in the city who refuses to permit any duly authorized officer or employee to make such inspection or to take an adequate sample of the commodity, or who interferes with an officer or employee while in the performance of his duties, provided that no license shall be subject to revocation for such cause unless the officer or employee has been refused permission to enter the premises in the name of the city after first having presented a warrant authorizing such entry.
(`79 Code, § 110.012) Penalty, see § 10.99