diff options
Diffstat (limited to 'src/executor.rs')
-rw-r--r-- | src/executor.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/executor.rs b/src/executor.rs index 4cfa59e..f6ca4f5 100644 --- a/src/executor.rs +++ b/src/executor.rs @@ -5,7 +5,6 @@ use std::collections::HashMap; use ureq; use ureq::Error as UreqError; - pub struct Context { vars: HashMap<String, String>, } @@ -60,7 +59,10 @@ impl Executor { } fn make_req(&self, bfile: &BarbFile, output: &BarbOutput) -> ureq::Request { - output.req(bfile.method_as_string(), self.context.substitute(&bfile.url())); + output.req( + bfile.method_as_string(), + self.context.substitute(&bfile.url()), + ); let mut req = ureq::request( bfile.method_as_string().as_str(), self.context.substitute(&bfile.url()).as_str(), @@ -68,15 +70,12 @@ impl Executor { for header in bfile.headers() { let hdr_val = self.context.substitute(header.value()); - req = req.set( - header.name(), - hdr_val.as_str(), - ); + req = req.set(header.name(), hdr_val.as_str()); output.req_hdr(header.name().to_string(), hdr_val); } output.end_req(); - + req } |