Skip to content

Commit 828f52e

Browse files
authored
admin/enqueue_job: Add sync_to_git/sparse_index subcommands (#9577)
1 parent 0837f0b commit 828f52e

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/admin/enqueue_job.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ pub enum Command {
4141
},
4242
SendTokenExpiryNotifications,
4343
SyncCratesFeed,
44+
SyncToGitIndex {
45+
name: String,
46+
},
47+
SyncToSparseIndex {
48+
name: String,
49+
},
4450
SyncUpdatesFeed,
4551
}
4652

@@ -134,6 +140,12 @@ pub fn run(command: Command) -> Result<()> {
134140
Command::SyncCratesFeed => {
135141
jobs::rss::SyncCratesFeed.enqueue(conn)?;
136142
}
143+
Command::SyncToGitIndex { name } => {
144+
jobs::SyncToGitIndex::new(name).enqueue(conn)?;
145+
}
146+
Command::SyncToSparseIndex { name } => {
147+
jobs::SyncToSparseIndex::new(name).enqueue(conn)?;
148+
}
137149
Command::SyncUpdatesFeed => {
138150
jobs::rss::SyncUpdatesFeed.enqueue(conn)?;
139151
}

0 commit comments

Comments
 (0)