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

[sonic-platform-base] Introduce APIs for modular chassis support #124

Merged
merged 10 commits into from
Nov 10, 2020

Commits on Oct 21, 2020

  1. Add card_base for line-cards in voq-chassis

    Introducing CardBase class to repesent pluggable cards in
    a voq-chassis.
    
    Add helper APIs in chassis_base.py for num_cards(),
    get_card_list(), get_controlcard_instance() and get_my_instance()
    mprabhu-nokia committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    24d3735 View commit details
    Browse the repository at this point in the history
  2. Using ModuleBase instead of CardBase

    Addressing review-comments
    mprabhu-nokia committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    404b36c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17ef178 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Change control-card to supervisor

    Fixes for other review comments
    * Add more decscriptive headers for APIs
    mprabhu-nokia committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    89d04c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f108722 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Configuration menu
    Copy the full SHA
    1050999 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Fix docstring and add reboot_type in reboot API

    In module_base.py, introducing a reboot_type option in reboot() API
    as per review comments.
    mprabhu-nokia committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    51ed4ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e610986 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. Addressing doc-string review comments

    Changing get_status() to get_oper_status() since the signature
    is different from the device_base.get_status() which returns a bool
    mprabhu-nokia committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    2b13a42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82bc927 View commit details
    Browse the repository at this point in the history