compose icon indicating copy to clipboard operation
compose copied to clipboard

Can't display logs for a single function

Open gdepouilly opened this issue 2 years ago • 2 comments

Are you certain it's a bug?

  • [X] Yes, it looks like a bug

Are you using the latest version?

  • [X] Yes, I'm using the latest version

Is there an existing issue for this?

  • [X] I have searched existing issues, it hasn't been reported yet

Issue description

Hi,

When using the following command : serverless logs --service=app --function=index,

I got the following error :

Environment: darwin, node 18.15.0, compose 1.3.0
Docs:        slss.io/docs-compose
Bugs:        github.com/serverless/compose/issues

Error:
Unrecognized CLI options: "--function"

I followed the documentation which states this exact command :

image

So, what is the correct way to display logs for a single function?

Service configuration (serverless-compose.yml) content

N/A

Command name and used flags

serverless logs --service=app --function=index

Command output

Environment: darwin, node 18.15.0, compose 1.3.0
Docs:        slss.io/docs-compose
Bugs:        github.com/serverless/compose/issues

Error:
Unrecognized CLI options: "--function"

gdepouilly avatar May 03 '23 06:05 gdepouilly

I have the same problem, doesn't work.

marcelpanse avatar May 05 '23 06:05 marcelpanse

Is there any chance there will be another compose release with fix in it?

edit: I did some digging into the code, got a single function deploy to work:

serverless service_name:deploy function --function function_name

kellyp avatar May 17 '23 17:05 kellyp