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

documentation request for colmenaHive #196

Open
nazarewk opened this issue Feb 19, 2024 · 0 comments
Open

documentation request for colmenaHive #196

nazarewk opened this issue Feb 19, 2024 · 0 comments

Comments

@nazarewk
Copy link

nazarewk commented Feb 19, 2024

the issue

It's not possible to discover existence of <flake>#colmenaHive mechanism without prior (somebody else's) knowledge. It would be great to have it documented in flake interface or any other self-discoverable place.

background

I started out by learning to use divnix/std, then colmena itself to update a GCE instance, which I did successfully by assembling pieces together into <flake>#colmena output.

Then I learned of divnic/hive and started migrating to it's colmenaConfigurations block type. I tried to use it as colmena = hive.collect self "colmenaConfigurations";, but was told on it's Element chat to use colmenaHive = hive.collect self "colmenaConfigurations"; instead.

I was told it's standard colmena interface, it seems so, but there is hardly any information on it in code or docs:

After knowing of it's existence I was able to determine <flake>#colmenaHive is some kind of evaluated representation of <flake>#colmena which can be used directly, but I would never be able to learn of existence of such feature on my own.

@nazarewk nazarewk changed the title document request colmenaHive documentation request for colmenaHive Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant