Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog/+sdb-profile-values.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Profile configuration values containing SDB URIs (e.g. `token: sdb://osenv/GITHUB_TOKEN`) are now rendered on access via `config.get`. Salt itself only renders them inside the minion/master configuration during startup, so this makes them work in pillar-sourced profiles as well.
1 change: 1 addition & 0 deletions changelog/+tracebacks.changed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Exception tracebacks are only logged at debug loglevel now
1 change: 1 addition & 0 deletions changelog/+utils-refactor.changed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Refactored the GitHub API interaction layer into reusable per-entity modules below `saltext.github.utils.github`. These raise `GitHubApiError`/`GitHubNotFoundError` (subclasses of `CommandExecutionError`) instead of returning error indicators. Existing execution module functions behave as before, except that unhandled API errors now surface as the above exceptions instead of raw PyGithub ones.
9 changes: 9 additions & 0 deletions docs/ref/utils/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,12 @@ _________

utils
utils.github
utils.github.client
utils.github.exceptions
utils.github.issues
utils.github.milestones
utils.github.pulls
utils.github.repos
utils.github.rulesets
utils.github.teams
utils.github.users
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.client.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.client
==================================

.. automodule:: saltext.github.utils.github.client
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.exceptions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.exceptions
======================================

.. automodule:: saltext.github.utils.github.exceptions
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.issues.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.issues
==================================

.. automodule:: saltext.github.utils.github.issues
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.milestones.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.milestones
======================================

.. automodule:: saltext.github.utils.github.milestones
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.pulls.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.pulls
=================================

.. automodule:: saltext.github.utils.github.pulls
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.repos.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.repos
=================================

.. automodule:: saltext.github.utils.github.repos
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.rulesets.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.rulesets
====================================

.. automodule:: saltext.github.utils.github.rulesets
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.teams.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.teams
=================================

.. automodule:: saltext.github.utils.github.teams
:members:
5 changes: 5 additions & 0 deletions docs/ref/utils/saltext.github.utils.github.users.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
saltext.github.utils.github.users
=================================

.. automodule:: saltext.github.utils.github.users
:members:
Loading
Loading