def avro_file(self, hdfs_dir, avro_schema, name=None, database=None,
                  external=True, persist=False):
        name, database = self._get_concrete_table_path(name, database,
                                                       persist=persist)

        stmt = ddl.CreateTableAvro(name, hdfs_dir, avro_schema,
                                   database=database,
                                   external=external)
        self._execute(stmt)
        return self._wrap_new_table(name, database, persist)
Handle configure messages. The configuration message sent to a
dataset/ETHPy150Open cloudera/ibis/ibis/impala/client.py/ImpalaClient.avro_file--crossover with--dataset/ETHPy150Open coreemu/core/daemon/core/conf.py/ConfigurableManager.configure