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

[device/celestica] Implement Watchdog APIs based on the new platform API #3123

Merged
merged 5 commits into from
Jul 8, 2019

Conversation

mudsut4ke
Copy link
Contributor

- What I did

  • Implement Watchdog APIs.
    • arm()
    • disarm()
    • is_armed()
    • get_remaining_time()
  • Implement get_reboot_cause function on Chassis APIs.

- How I did it

  1. Implement Watchdog API based on sonic platform API base
  2. Init Watchdog object in Chassis class.
  3. Implement get_reboot_cause function on Chassis class.

- How to verify it

Signed-off-by: Wirut Getbamrung wgetbumr@celestica.com

@lguohan
Copy link
Collaborator

lguohan commented Jul 5, 2019

retest this please

@mudsut4ke
Copy link
Contributor Author

retest this please

@jleveque jleveque merged commit bd67200 into sonic-net:master Jul 8, 2019
@mudsut4ke mudsut4ke deleted the master-add-wdt-api branch May 12, 2020 09:42
yxieca pushed a commit that referenced this pull request Jan 23, 2024
…atically (#17849)

src/sonic-utilities

* 7a7305e9 - (HEAD -> 202205, origin/202205) Fix issue: out of range sflow polling interval is accepted and stored in config_db (#2847) (#3123) (3 hours ago) [Stephen Sun]
* 06d11339 - [config] config reload should generate sysinfo if missing  (#3031) (#3126) (21 hours ago) [jingwenxie]
* bef96a1d - [202205] Allow using latest sonic-swss-common build even if tests failed (#3127) (4 days ago) [Saikrishna Arcot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants