refactor(3p/nix/libstore): Replace logging.h with glog
This commit is contained in:
parent
ce99ba42df
commit
505b6b044b
25 changed files with 514 additions and 464 deletions
|
@ -1,4 +1,5 @@
|
|||
#include <fcntl.h>
|
||||
#include <glog/logging.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/types.h>
|
||||
#include <algorithm>
|
||||
|
@ -22,10 +23,8 @@ static void createLinks(const Path& srcDir, const Path& dstDir, int priority) {
|
|||
srcFiles = readDirectory(srcDir);
|
||||
} catch (SysError& e) {
|
||||
if (e.errNo == ENOTDIR) {
|
||||
printError(
|
||||
"warning: not including '%s' in the user environment because it's "
|
||||
"not a directory",
|
||||
srcDir);
|
||||
LOG(ERROR) << "warning: not including '" << srcDir
|
||||
<< "' in the user environment because it's not a directory";
|
||||
return;
|
||||
}
|
||||
throw;
|
||||
|
@ -43,7 +42,7 @@ static void createLinks(const Path& srcDir, const Path& dstDir, int priority) {
|
|||
throw SysError("getting status of '%1%'", srcFile);
|
||||
} catch (SysError& e) {
|
||||
if (e.errNo == ENOENT || e.errNo == ENOTDIR) {
|
||||
printError("warning: skipping dangling symlink '%s'", dstFile);
|
||||
LOG(ERROR) << "warning: skipping dangling symlink '" << dstFile << "'";
|
||||
continue;
|
||||
}
|
||||
throw;
|
||||
|
@ -200,7 +199,7 @@ void builtinBuildenv(const BasicDerivation& drv) {
|
|||
for (const auto& pkgDir : pkgDirs) addPkg(pkgDir, priorityCounter++);
|
||||
}
|
||||
|
||||
printError("created %d symlinks in user environment", symlinks);
|
||||
LOG(INFO) << "created " << symlinks << " symlinks in user environment";
|
||||
|
||||
createSymlink(getAttr("manifest"), out + "/manifest.nix");
|
||||
}
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
#include <glog/logging.h>
|
||||
#include "archive.hh"
|
||||
#include "builtins.hh"
|
||||
#include "compression.hh"
|
||||
|
@ -66,7 +67,7 @@ void builtinFetchurl(const BasicDerivation& drv, const std::string& netrcData) {
|
|||
h.to_string(Base16, false));
|
||||
return;
|
||||
} catch (Error& e) {
|
||||
debug(e.what());
|
||||
LOG(ERROR) << e.what();
|
||||
}
|
||||
|
||||
/* Otherwise try the specified URL. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue