Skip to content

Commit 633791b

Browse files
authored
Merge pull request #35 from rubytogether/segiddins/wire-up-lambda-runtime-tracing-logging
Wire up lambda runtime tracing/logging
2 parents b54eb19 + 23b1155 commit 633791b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ argparse = "0.2.2"
1111
aws_lambda_events = "0.16.0"
1212
enum-map = { version = "0.4.1", features = ["serde"] }
1313
flate2 = { version = "1.0", features = ["zlib"], default-features = false }
14-
lambda_runtime = "0.13.0"
14+
lambda_runtime = { version = "0.13.0", features = ["tracing"] }
1515
lazy_static = "1.1.0"
1616
log = "0.4.5"
1717
nom = "4.0"

src/bin/kirby-s3.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
#[macro_use]
2-
extern crate log;
3-
#[macro_use]
42
extern crate serde_json;
53

64
extern crate kirby;
75

86
use aws_lambda_events::event::s3::S3Event;
97
use flate2::read::GzDecoder;
8+
use lambda_runtime::tracing::{self, info, warn};
109
use lambda_runtime::{Error, LambdaEvent, service_fn};
1110
use percent_encoding::percent_decode;
1211
use rusoto_core::region::Region;
@@ -105,6 +104,7 @@ async fn func(event: LambdaEvent<S3Event>) -> Result<(), Error> {
105104

106105
#[tokio::main]
107106
async fn main() -> Result<(), Error> {
107+
tracing::init_default_subscriber();
108108
let func = service_fn(func);
109109
lambda_runtime::run(func).await
110110
}

0 commit comments

Comments
 (0)