code: def create_schema_from_xsd_directory(directory, version):
      
      schema = Schema(version)
      for f in _get_xsd_from_directory(directory):
          logger.info("Loading schema %s" % f)
          fill_schema_from_xsd_file(f, schema)
      return schema
docs: Create and fill the schema from a directory which contains xsd
      files. It calls fill_schema_from_xsd_file for each xsd file
      found.