Skip to content

[2pt] feedback: Developer’s guide #2371

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

Open
TarantoolBot opened this issue Oct 13, 2021 · 0 comments
Open

[2pt] feedback: Developer’s guide #2371

TarantoolBot opened this issue Oct 13, 2021 · 0 comments
Labels
add details [nature] More details needed, some info missing. Documentation is incomplete. cartridge [project] Commit to Tarantool Cartridge

Comments

@TarantoolBot
Copy link
Collaborator

TarantoolBot commented Oct 13, 2021

Looks like part of #1651

Product: Cartridge
Audience/target: dev
Root document: https://www.tarantool.io/en/doc/latest/book/cartridge/cartridge_dev/#defining-role-dependencies
SME: @ yngvar-antonsson

The information the user is looking for can be found on the same page:
"If a custom role has dependent roles, the dependencies are registered and validated first, prior to the role itself."


<…>
implement the functions you need.

Defining role dependencies
|You can instruct the cluster to apply some other roles if your custom role
is enabled.|

For example:
-- Role dependencies defined in app/roles/custom-r<…>

https://www.tarantool.io/en/doc/latest/book/cartridge/cartridge_dev/#defining-role-dependencies

The documentation does not make it clear, whether it is guaranteed that a role will be initiaized strictly after all its dependencies.

@Totktonada Totktonada added the cartridge [project] Commit to Tarantool Cartridge label Oct 13, 2021
@patiencedaur patiencedaur added the add details [nature] More details needed, some info missing. Documentation is incomplete. label Oct 22, 2021
@patiencedaur patiencedaur changed the title feedback: Developer’s guide [2pt] feedback: Developer’s guide Oct 22, 2021
@TarantoolBot TarantoolBot removed the 2sp label Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add details [nature] More details needed, some info missing. Documentation is incomplete. cartridge [project] Commit to Tarantool Cartridge
Projects
None yet
Development

No branches or pull requests

3 participants