Skip to content

Commit a224469

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Doc: define fetchers endpoints in to pyproject.toml"
2 parents f6bf20d + aac9254 commit a224469

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

‎doc/source/developer/fetcher.rst‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ A new scope fetcher must be implemented in a new module, in
2626
``cloudkitty.fetcher.<name>.py``. Its class must be called ``<Name>Fetcher``.
2727

2828
An entrypoint must be registered for new fetchers. This is done in the
29-
``setup.cfg`` file, located at the root of the repository:
29+
``pyproject.toml`` file, located at the root of the repository:
3030

31-
.. code-block:: ini
31+
.. code-block:: toml
3232
33-
cloudkitty.fetchers =
34-
keystone = cloudkitty.fetcher.keystone:KeystoneFetcher
35-
source = cloudkitty.fetcher.source:SourceFetcher
36-
# [...]
37-
custom = cloudkitty.fetcher.custom:CustomFetcher
33+
[project.entry-points."cloudkitty.fetchers"]
34+
keystone = "cloudkitty.fetcher.keystone:KeystoneFetcher"
35+
source = "cloudkitty.fetcher.source:SourceFetcher"
36+
# [...]
37+
custom = "cloudkitty.fetcher.custom:CustomFetcher"
3838
3939
Example
4040
=======

0 commit comments

Comments
 (0)