Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various Updates & Fixes to bridgectl #3

Merged
merged 4 commits into from
Feb 18, 2024
Merged

Various Updates & Fixes to bridgectl #3

merged 4 commits into from
Feb 18, 2024

Commits on Feb 17, 2024

  1. update deps, fix exit code, allow configuring port

    - update our dependencies to their latest versions
    - also pre-emptively bump our misc version for packaging
    - don't error out when using the `--help` flag on bridgectl
      - we should only error when you specify no args including no help flag
    - allow configuring the parameter space port
      - i see this option in `setup.cgi` of my MION, i don't know why none
        of the tools techincally allow you to configure this port.
    Mythra committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    4b4d197 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. various bridgectl fixes, dev work on mion http

    - bridgectl was not respecting `cafe`/`cafex`/`mochiato` env vars
      - this wasn't necissarily a bug, but a behaviour we should support
        to continue making bridgectl "just work" when you'd expect it too.
      - this wasn't added in previous commits because:
        - `mochiato` doesn't techincally exist yet, due to other missing
          pre-requisites before it can be implemented.
        - while running under `cafe`/`cafex` for Sprig is supported, it
          is not something I do frequently. this was just one behavior
          i had missed because i wasn't thinking about it.
      - this basically just gets around needing to manually specify
        `-d`/`--default` or a bridge name/ip/mac when running with the
        environment variables that get set by `cafe`/`cafex`/`mochiato`
    - also fixed several outputs where things like set-parameters said
      it can't "get parameters", even though you're trying to... set
      parameters not get them.
    - fix some bad documentation links in `cat-dev`
      - this was because i had changed some module paths, and variable names
    - also start throwing in some WIP parts of MION FSEmul work,
      specifically talking to `control.cgi` which is used to actually tell
      the MION to power on, and get some information about it.
    Mythra committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    0bb76bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac6d6d1 View commit details
    Browse the repository at this point in the history
  3. fix typo in suggestion

    Mythra committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    3567252 View commit details
    Browse the repository at this point in the history