Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katharostech/lucky
The Lucky charm framework for Juju.
https://github.com/katharostech/lucky
- Make a significant amount of changes to facilitate the SetStatus RPC.
- Not fully implemented ...
- Help pages were not showing up correctly for daemon subcommand
- Changed commands to print hel...
- Consolidate the logging init code to the log module
- Respect the LUCKY_LOG_LEVEL environment ...
- Add a DefaultLogger implementation to be used by the client subcommand
- Add a client set-stat...
c351832c5bf52f7a73d512519954274bae5250c8 authored about 5 years ago by Zicklag <[email protected]>
- Use logger to print hook output
7429b87d9bb665a484930de4ea79ffcd778834e4 authored about 5 years ago by Zicklag <[email protected]>
- Remove varlink submodule
- Remove unused imports
53459e1caec0282e76f78730c3c5cb74089b7fb5 authored about 5 years ago by Zicklag <[email protected]>
Fix a problem with broken pipes causing daemon to hang by replacing all
`print!`'s with `write!`...
cf615176584cfbfc4bc2353205ce3a111c589d9f authored about 5 years ago by Zicklag <[email protected]>
6aaeec7b042fc6785c81f6a916b8c0dceabe20f9 authored about 5 years ago by Zicklag <[email protected]>
1df6bb7eb30838f39b2ed3407b9416b628630034 authored about 5 years ago by Zicklag <[email protected]>
d2e1b1e76267add636ce4d46582cedad14b14cfb authored about 5 years ago by Zicklag <[email protected]>
4cde73f12e1a920793ab70f16fe88b132b4013e1 authored about 5 years ago by Zicklag <[email protected]>
- Switchted to the latest PR for stoppable varlink server
- Removed the --start-if-not-running f...
- Remove color from logs because it will be going to files in practice
- Add module path to log ...
- Add a super basic logging implementation that needs some thought
- Replaced all calls to print...
729536e84f880ca6344223f5b777ca826712e539 authored about 5 years ago by Zicklag <[email protected]>
- Adress a clippy lint
- Move the try_daemon_connect function up a module
- Capture stderr from ...
fd40d3a2c48c89fa268d43788dd8c08474805481 authored about 5 years ago by Zicklag <[email protected]>
d99ea610b5c4fcb29865f4d18b02b910ab003aba authored about 5 years ago by Zicklag <[email protected]>
- Run cargo fmt
7d8c279652d6c7a1e246a853ff8d0f1bfe8b67c1 authored about 5 years ago by zicklag <[email protected]>- Rename the `rpc` module to `daemon`
a7d5b907510d103089923c41bd17c06794125ca2 authored about 5 years ago by zicklag <[email protected]>214dba09d95d26ba7655d164d4eeed3a3b56fb00 authored about 5 years ago by zicklag <[email protected]>
The `daemon trigger-hook` subcommand can now start the daemon
automatically if it is not already...
The Varlink upgrade includes a fix that makes its error type compatible
with Anyhow.
6912bf8357530e842393dd59e4ff2af703c1471f authored about 5 years ago by zicklag <[email protected]>
c948a1873e1db57cb40bd5d4b4eb76e2a14ab717 authored about 5 years ago by zicklag <[email protected]>
Change `run-hook` to `trigger-hook`.
d02a91f1553e0dadfaccc35810b3fa20f7dffd34 authored about 5 years ago by zicklag <[email protected]>1297e474ae2634dd863b5e3a6bc5e922ca7ab9ff authored about 5 years ago by zicklag <[email protected]>
51b15ec11b8dad3c65b55dfce639e33884120f1f authored about 5 years ago by zicklag <[email protected]>
c9573fef09676243a58f8b5c46feb41da4b6221b authored about 5 years ago by zicklag <[email protected]>
3cba937dc8e3c12d6169b31ff15ba8de3a338bcd authored about 5 years ago by zicklag <[email protected]>
- Respect a new LUCKY_CONTEXT environment variable that sets the default
top-level subcommand to...
8cf60aa9b959d960c989e8f828639ad052201a11 authored about 5 years ago by zicklag <[email protected]>
3fdca0d8963deff6e03f874386c9107c11439706 authored about 5 years ago by zicklag <[email protected]>
Now, by default, the charm build dir will be relative to the the charm
dir. If you specify the b...
75a2409e4e20845870d2ae934618d75384f283e2 authored about 5 years ago by zicklag <[email protected]>
072d081493af1358471067c5f220fddba7333ed6 authored about 5 years ago by zicklag <[email protected]>
33c894831c0e162dd8e9a610baeb8008c6d20261 authored about 5 years ago by zicklag <[email protected]>
50916aca36e7f2194cc3b2f0f69a92e5cb4c29e7 authored about 5 years ago by zicklag <[email protected]>
070b0eb099dc5b814ee3139621d55bd1e5067347 authored about 5 years ago by zicklag <[email protected]>
002fcbb6c832d9ce7025950ee5a8b34f4bd388de authored about 5 years ago by zicklag <[email protected]>
When the program panics during execution it will now include a message
telling the user that it ...
Lots of extra related changes are included.
4865fc2df5272325c334c0742589dbc20ee47970 authored about 5 years ago by zicklag <[email protected]>7ec01884e6edbe182e6099ce59714cd6c6f79943 authored about 5 years ago by zicklag <[email protected]>
54ed9a2b97396c2952202a641bc027deed78f628 authored about 5 years ago by zicklag <[email protected]>
a0a8fa0993c4f72b40a210ecb77259d9ea131cb1 authored about 5 years ago by zicklag <[email protected]>
9999193a84c0862a28c0c8cf655bd8a35bc0474d authored about 5 years ago by zicklag <[email protected]>
1c04e7f8b94b9b016023b16502e5421ced044c52 authored about 5 years ago by zicklag <[email protected]>
934ce4ec4a0ca388b31bea3db5ce3c6a05ead377 authored about 5 years ago by zicklag <[email protected]>
40bbb8b121870b31a039677ad11682fab4dc14e2 authored about 5 years ago by zicklag <[email protected]>
This removes a couple of dependencies because we already needed the JSON
parser.
e997c64120406efbe130946f8277e3bcbca8e51a authored about 5 years ago by zicklag <[email protected]>
- Add color to the USAGE header
- Add help doc for `charm create`
- Put CLI usage in doc pages
882bb7adfd64d9bfd764f53cd195ecd1a8d76e6f authored about 5 years ago by zicklag <[email protected]>- Add extra key binding description to `lucky doc --help`
bed77d37a9a8de04ff9542fd9dd63eb7b866164d authored about 5 years ago by zicklag <[email protected]>
- Make sure `charm create` target directory doesn't exist already
- Improve `charm create` error...
This was causing problems with subcommands that didn't have subocmmands.
323a23563c99014ada6808e43a453a712f4fc4eb authored about 5 years ago by zicklag <[email protected]>82eea14d41d3d367eaa5464aecda22c49ddee1c0 authored about 5 years ago by zicklag <[email protected]>
- Add some comments
- Fix `charm create` subcommand not using default app
- Update to Clap 3.0.0 beta 1
- Show the help pages with a doc subcommand instead of a -H flag
8e4f001bed0a1d8591f9b595f6f11a7e8d05b87a authored about 5 years ago by zicklag <[email protected]>
99e5b1ae5686da7629ef7d3c6d541718979fef1f authored about 5 years ago by zicklag <[email protected]>
- Get rid of all of the `unwrap()`s
69522db928e58d70c4e6eb03e5ac72a7aa9e8bee authored about 5 years ago by zicklag <[email protected]>d1e31ddb733e06e7c6c96cb44d4e85fc1820c3fd authored about 5 years ago by zicklag <[email protected]>
5d7d58f1c1db08607cbeb79a80352e02a53d6edf authored about 5 years ago by zicklag <[email protected]>
934552454bdc8d026c4518f7a622aaeccf02a345 authored about 5 years ago by zicklag <[email protected]>
116d5c05539c4ddc232b7e75b112e1979dac57fa authored about 5 years ago by zicklag <[email protected]>
- Added prompts and commandline arguments for the parameters to the
charm template.
6592bda3b236f34e1c3fa3edfa5ae66862b8fe02 authored about 5 years ago by zicklag <[email protected]>
81329d49384beca571c64db63d8cc3da8b2c13ed authored about 5 years ago by zicklag <[email protected]>
407d0b99ad17430cc9dab677ecbb42ba2123b895 authored about 5 years ago by zicklag <[email protected]>
938da30a12d92d180114da0be36866b66335ad72 authored about 5 years ago by zicklag <[email protected]>
e10e34b8c571a631ebcd53d5d5bf7939f641536f authored about 5 years ago by zicklag <[email protected]>
ef83c63afe2efd04a4e9389cc24357412d1a333b authored about 5 years ago by Zicklag <[email protected]>
e0163458203c7bedf8c139129ece7fa7ceda0d0f authored about 5 years ago by zicklag <[email protected]>
21c678137e9782b6a17c37353c2f3f63eac1acf6 authored about 5 years ago by zicklag <[email protected]>
22f1162e2bafd2bb0a6e4f47086b43f2eccc6f34 authored about 5 years ago by zicklag <[email protected]>
5a03ab6e68f39e00a3a4209b0c37eec54228d65f authored about 5 years ago by zicklag <[email protected]>
6e3cf065f328a939bed6e62e432d81847bf55138 authored about 5 years ago by zicklag <[email protected]>
9373107559a078841dc386ef367fe09fa564e4c8 authored about 5 years ago by zicklag <[email protected]>
ddea5d40f977630894f975f7318f86e0fc0e83fa authored about 5 years ago by zicklag <[email protected]>
bb09f8e8bff244fab1d1c328a1612e34a039b3f9 authored about 5 years ago by zicklag <[email protected]>
e2d5e39cce7d6607aa3e1504dd0783065c187846 authored about 5 years ago by zicklag <[email protected]>
89dd910388ad9319f24a0582f7bd197e9fb897c7 authored about 5 years ago by zicklag <[email protected]>
c8e3a69590a330148ba80e39215bbb4a03d66dbb authored about 5 years ago by zicklag <[email protected]>
4eb00c01a8509d505d556d1aa7666346081a0758 authored about 5 years ago by zicklag <[email protected]>
d05df72e109825812d4e8f9fe2b33772373d1823 authored about 5 years ago by zicklag <[email protected]>
04f6cbf5eecb782dc5fcb1fa1678ae2c525d71b4 authored about 5 years ago by zicklag <[email protected]>
1eaf92a82c349120c3d578d5b69d1dbe750dce67 authored about 5 years ago by zicklag <[email protected]>
a90babc2b80a1cded54d92e778bc9cc2a9e50cf7 authored about 5 years ago by zicklag <[email protected]>
7a106c7253b88a57bf5b2206a0f80a6faee3125e authored about 5 years ago by zicklag <[email protected]>
cb1bebd25fc8d9aa9b38bfc20bc558c6aea5f1d7 authored about 5 years ago by zicklag <[email protected]>
550e642a80dd6538a49bb61f01e0de25ed46c8f8 authored about 5 years ago by zicklag <[email protected]>
13d65eade60455b3db23e8c5ea56b07c17c802d6 authored about 5 years ago by Zicklag <[email protected]>
c100eec2260baca5e1b1b1d242104411722b6469 authored about 5 years ago by Zicklag <[email protected]>
Add the parent dir of the Lucky daemon executable to the charm script's
PATH.
- Make Lucky logger synchronously call `juju-log`: fixes an issue where
some logs failed to ma...
- Also use the short about text in the subcommand list instead of the
long about text.