diff --git a/readme.md b/readme.md index 72480a8..b7f377d 100644 --- a/readme.md +++ b/readme.md @@ -24,6 +24,7 @@ Config for logging is defined at `config/logging.php`. Add `cloudwatch` to the ` 'key' => env('CLOUDWATCH_LOG_KEY', ''), 'secret' => env('CLOUDWATCH_LOG_SECRET', '') ], + 'profile' => env('CLOUDWATCH_LOG_PROFILE', ''), 'stream_name' => env('CLOUDWATCH_LOG_STREAM_NAME', 'laravel_app'), 'retention' => env('CLOUDWATCH_LOG_RETENTION_DAYS', 14), 'group_name' => env('CLOUDWATCH_LOG_GROUP_NAME', 'laravel_app'), diff --git a/src/Providers/CloudWatchServiceProvider.php b/src/Providers/CloudWatchServiceProvider.php index 64b4e18..e5a3f5d 100644 --- a/src/Providers/CloudWatchServiceProvider.php +++ b/src/Providers/CloudWatchServiceProvider.php @@ -123,6 +123,9 @@ protected function getCredentials() if ($cloudWatchConfigs['credentials']['key']) { $awsCredentials['credentials'] = $cloudWatchConfigs['credentials']; } + if ($cloudWatchConfigs['profile']) { + $awsCredentials['profile'] = $cloudWatchConfigs['profile']; + } return $awsCredentials; }