Skip to content

Commit fe37b70

Browse files
committed
Make database connection after skip conditions
1 parent edfa5a2 commit fe37b70

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/docbuilder/chroot_builder.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ impl DocBuilder {
5252
pub fn build_package(&mut self, name: &str, version: &str) -> Result<bool, DocBuilderError> {
5353
info!("Building package {}-{}", name, version);
5454

55-
// Database connection
56-
let conn = try!(connect_db());
57-
5855
// Skip crates according to options
5956
if (self.options.skip_if_log_exists &&
6057
self.cache.contains(&format!("{}-{}", name, version)[..])) ||
@@ -65,6 +62,9 @@ impl DocBuilder {
6562
}
6663

6764

65+
// Database connection
66+
let conn = try!(connect_db());
67+
6868
// get_package (and cargo) is using semver, add '=' in front of version.
6969
let pkg = try!(get_package(name, Some(&format!("={}", version)[..])));
7070
let res = self.build_package_in_chroot(&pkg);

0 commit comments

Comments
 (0)