]> git.proxmox.com Git - pve-lxc-syscalld.git/commitdiff
replace failure with anyhow
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Fri, 17 Apr 2020 09:15:18 +0000 (11:15 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Fri, 17 Apr 2020 09:15:18 +0000 (11:15 +0200)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Cargo.toml
src/client.rs
src/io/seq_packet.rs
src/lxcseccomp.rs
src/main.rs
src/process/pid_fd.rs
src/process/user_caps.rs
src/sys_mknod.rs
src/sys_quotactl.rs
src/syscall.rs

index 191c3053db8583b5c86dceb6f3caf3f29a9203e6..0b01d52f79e3a79f3ad14f9390658bae6f5a3c5e 100644 (file)
@@ -13,7 +13,7 @@ exclude = [ "build", "debian" ]
 
 [dependencies]
 bitflags = "1.2"
-failure = { version = "0.1", default-features = false, features = [ "std" ] }
+anyhow = "1.0"
 lazy_static = "1.4"
 libc = "0.2"
 nix = "0.16"
index 4730fa9d5690d8a03342fbe74adf1a228edb1d6c..88bf159df0acd302ff0a7068cb53abffd790e961 100644 (file)
@@ -1,6 +1,6 @@
 use std::sync::Arc;
 
-use failure::Error;
+use anyhow::Error;
 use nix::errno::Errno;
 
 use crate::io::seq_packet::SeqPacketSocket;
index aa5a62e82e33e3248e1a46bbb49815d6d6abe7e7..df8382b9910559427c2ffc4a702305300f73940c 100644 (file)
@@ -2,7 +2,7 @@ use std::os::unix::io::{AsRawFd, FromRawFd, RawFd};
 use std::task::{Context, Poll};
 use std::{io, ptr};
 
-use failure::Error;
+use anyhow::Error;
 use nix::sys::socket::{self, AddressFamily, SockAddr, SockFlag, SockType};
 
 use crate::io::iovec::{IoVec, IoVecMut};
index 31fa1587f56c419ff3e412eede26d4dcbe4fe53b..587e2617256a94abeba4cad2373e3a547e8ad22f 100644 (file)
@@ -7,7 +7,7 @@ use std::os::unix::fs::FileExt;
 use std::os::unix::io::{FromRawFd, RawFd};
 use std::{io, mem};
 
-use failure::{bail, format_err, Error};
+use anyhow::{bail, format_err, Error};
 use lazy_static::lazy_static;
 use libc::pid_t;
 use nix::errno::Errno;
index 3e2dc00bf5d8336fa8ce786696c649d76534ef61..a0f34b78cf16fac0385a87ca73333f565aec7d64 100644 (file)
@@ -4,7 +4,7 @@ use std::io as StdIo;
 use std::io::{stderr, stdout, Write};
 use std::os::unix::ffi::OsStrExt;
 
-use failure::{bail, format_err, Error};
+use anyhow::{bail, format_err, Error};
 use nix::sys::socket::SockAddr;
 
 #[macro_use]
index 86871f2e65ebc62f2e5728629c1fb6ad451cc3ff..674ebae49bc36573d1856ece8aa852b573e88930 100644 (file)
@@ -6,7 +6,7 @@ use std::os::raw::c_int;
 use std::os::unix::ffi::OsStringExt;
 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
 
-use failure::{bail, Error};
+use anyhow::{bail, Error};
 use libc::pid_t;
 
 use crate::capability::Capabilities;
index 91e92761b64ca1b8844e9ea0d457db0832377368..a3d6bcb0a8ecf157e820b5b09a64108e8cad9438 100644 (file)
@@ -4,7 +4,7 @@ use std::ffi::{OsStr, OsString};
 use std::io;
 use std::os::unix::ffi::OsStrExt;
 
-use failure::Error;
+use anyhow::Error;
 
 use super::PidFd;
 use crate::capability::Capabilities;
index 35b3a1132a48634aa015b2f66dabd2238c030840..a498b779dfa841561510aa8eac42cf4c52828d6f 100644 (file)
@@ -1,7 +1,7 @@
 use std::ffi::CString;
 use std::os::unix::io::AsRawFd;
 
-use failure::Error;
+use anyhow::Error;
 use nix::errno::Errno;
 use nix::sys::stat;
 
index c94edd3c3e85052baf618f8f3b6717eb280a7fdf..8a243fd223256988f5fa881c03ac5b0b86293741 100644 (file)
@@ -3,7 +3,7 @@ use std::ffi::CString;
 use std::os::raw::{c_int, c_uint};
 use std::{io, mem, ptr};
 
-use failure::Error;
+use anyhow::Error;
 use nix::errno::Errno;
 
 use crate::fork::forking_syscall;
index 012530329f1355d28bfb9246ce8628c44bb3028f..76e63d603953a105322fe0c7ca1ab5093245c8c7 100644 (file)
@@ -1,7 +1,7 @@
 use std::ffi::CString;
 use std::os::raw::c_int;
 
-use failure::Error;
+use anyhow::Error;
 use nix::errno::Errno;
 
 use crate::lxcseccomp::ProxyMessageBuffer;