@@ -64,8 +64,8 @@ type RefConfig = Arc<Config>;
64
64
65
65
impl Config {
66
66
/// Attempts to read configuration from environment variables.
67
- pub fn from_env ( ) -> Result < Self , Error > {
68
- let conf = Config {
67
+ pub fn from_env ( ) -> Self {
68
+ Config {
69
69
function_name : env:: var ( "AWS_LAMBDA_FUNCTION_NAME" ) . expect ( "Missing AWS_LAMBDA_FUNCTION_NAME env var" ) ,
70
70
memory : env:: var ( "AWS_LAMBDA_FUNCTION_MEMORY_SIZE" )
71
71
. expect ( "Missing AWS_LAMBDA_FUNCTION_MEMORY_SIZE env var" )
@@ -74,8 +74,7 @@ impl Config {
74
74
version : env:: var ( "AWS_LAMBDA_FUNCTION_VERSION" ) . expect ( "Missing AWS_LAMBDA_FUNCTION_VERSION env var" ) ,
75
75
log_stream : env:: var ( "AWS_LAMBDA_LOG_STREAM_NAME" ) . unwrap_or_default ( ) ,
76
76
log_group : env:: var ( "AWS_LAMBDA_LOG_GROUP_NAME" ) . unwrap_or_default ( ) ,
77
- } ;
78
- Ok ( conf)
77
+ }
79
78
}
80
79
}
81
80
@@ -254,7 +253,7 @@ where
254
253
E : Into < Error > + Send + Debug ,
255
254
{
256
255
trace ! ( "Loading config from env" ) ;
257
- let config = Config :: from_env ( ) ? ;
256
+ let config = Config :: from_env ( ) ;
258
257
let client = Client :: builder ( ) . build ( ) . expect ( "Unable to create a runtime client" ) ;
259
258
let runtime = Runtime {
260
259
client,
@@ -527,7 +526,7 @@ mod endpoint_tests {
527
526
if env:: var ( "AWS_LAMBDA_LOG_GROUP_NAME" ) . is_err ( ) {
528
527
env:: set_var ( "AWS_LAMBDA_LOG_GROUP_NAME" , "test_log" ) ;
529
528
}
530
- let config = Config :: from_env ( ) . expect ( "Failed to read env vars" ) ;
529
+ let config = Config :: from_env ( ) ;
531
530
532
531
let runtime = Runtime {
533
532
client,
0 commit comments