Renamed IndexBuilder
This commit is contained in:
parent
25b36be073
commit
b6d985859c
1 changed files with 5 additions and 5 deletions
|
@ -60,21 +60,21 @@ struct NewDirectory {
|
||||||
date_added: i32,
|
date_added: i32,
|
||||||
}
|
}
|
||||||
|
|
||||||
struct IndexBuilder {
|
struct IndexUpdater {
|
||||||
new_songs: Vec<NewSong>,
|
new_songs: Vec<NewSong>,
|
||||||
new_directories: Vec<NewDirectory>,
|
new_directories: Vec<NewDirectory>,
|
||||||
db: DB,
|
db: DB,
|
||||||
album_art_pattern: Regex,
|
album_art_pattern: Regex,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl IndexBuilder {
|
impl IndexUpdater {
|
||||||
#[cfg_attr(feature = "profile-index", flame)]
|
#[cfg_attr(feature = "profile-index", flame)]
|
||||||
fn new(db: DB, album_art_pattern: Regex) -> Result<IndexBuilder> {
|
fn new(db: DB, album_art_pattern: Regex) -> Result<IndexUpdater> {
|
||||||
let mut new_songs = Vec::new();
|
let mut new_songs = Vec::new();
|
||||||
let mut new_directories = Vec::new();
|
let mut new_directories = Vec::new();
|
||||||
new_songs.reserve_exact(INDEX_BUILDING_INSERT_BUFFER_SIZE);
|
new_songs.reserve_exact(INDEX_BUILDING_INSERT_BUFFER_SIZE);
|
||||||
new_directories.reserve_exact(INDEX_BUILDING_INSERT_BUFFER_SIZE);
|
new_directories.reserve_exact(INDEX_BUILDING_INSERT_BUFFER_SIZE);
|
||||||
Ok(IndexBuilder {
|
Ok(IndexUpdater {
|
||||||
new_songs,
|
new_songs,
|
||||||
new_directories,
|
new_directories,
|
||||||
db,
|
db,
|
||||||
|
@ -319,7 +319,7 @@ pub fn populate(db: &DB) -> Result<()> {
|
||||||
album_art_pattern = Regex::new(&settings.index_album_art_pattern)?;
|
album_art_pattern = Regex::new(&settings.index_album_art_pattern)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
let mut builder = IndexBuilder::new(db.clone(), album_art_pattern)?;
|
let mut builder = IndexUpdater::new(db.clone(), album_art_pattern)?;
|
||||||
for target in mount_points.values() {
|
for target in mount_points.values() {
|
||||||
builder.populate_directory(None, target.as_path())?;
|
builder.populate_directory(None, target.as_path())?;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue