Skip to content

Use propolis client directly for serial console #33

Open
@rcgoodfellow

Description

@rcgoodfellow

The following code is copy pasta from the propolis client implementation with a small modification to use ^q for escaping the serial session (and thereby allowing ^c through to the VM)

https://github.com/oxidecomputer/falcon/blob/main/lib/src/cli.rs#L406-L543

Now that the propolis client CLI machinery is getting a configurable escape sequence, we can just use that implementation directly and configure the tunable escape sequence to be ^q to maintain the current falcon behavior.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions