Skip to content

Comet t3611 support#3307

Merged
johannaengland merged 4 commits intoUninett:masterfrom
Slenderman00:comet-t3611-support
Apr 24, 2025
Merged

Comet t3611 support#3307
johannaengland merged 4 commits intoUninett:masterfrom
Slenderman00:comet-t3611-support

Conversation

@Slenderman00
Copy link
Copy Markdown
Contributor

Adds support for the Comet T3611 sensor by introducing a new mibretriever and smidump

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Feb 27, 2025

CLA assistant check
All committers have signed the CLA.

@Slenderman00 Slenderman00 changed the title Comet comet t3611 support Comet t3611 support Feb 27, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 27, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 0.00%. Comparing base (70a1080) to head (cdd9d72).
Report is 5 commits behind head on master.

Additional details and impacted files
@@      Coverage Diff       @@
##   master   #3307   +/-   ##
==============================
==============================

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Member

@lunkwill42 lunkwill42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contrib, @Slenderman00! 👍

As I am wont to do, I have some nitpicks before we'll accept this into NAV upstream:

  • SonarCloud is rightly complaining about missing docstrings in your module and class. Something should be done about that.
  • The new MIB is not added to the [sensors:vendormibs] section of the ipdevpoll.conf defaults, so it will never be used. See nav.ipdevpoll.config.IpdevpollConfig
    • In fact, the example ipdevpoll.conf file is supposed to reflect the default vendormibs in its comments, but it seems we've forgotten to add COMETMS-MIB to the example file, while it has been added to the actual defaults in the module above. This is your chance to fix both issues 😁

Also see my inline comments.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 6, 2025

@Slenderman00
Copy link
Copy Markdown
Contributor Author

Thank you for the great feedback @lunkwill42 I have resolved the issues now.

@Slenderman00 Slenderman00 requested a review from lunkwill42 March 11, 2025 11:07
Copy link
Copy Markdown
Member

@lunkwill42 lunkwill42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much better, thank you :)

@sonarqubecloud
Copy link
Copy Markdown

@johannaengland johannaengland merged commit 70d03b7 into Uninett:master Apr 24, 2025
13 checks passed
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.

4 participants