Ettore Di Giacinto
9cb6e65bb6
Don't display banner on cleanup
2021-07-29 11:03:02 +02:00
Ettore Di Giacinto
29ec19a8a1
Tag 0.17.0
2021-07-11 11:55:35 +02:00
Ettore Di Giacinto
440e07c418
Display version banner only on specific commands
...
Avoid cumbersome text on areas that can be parsed by machines
Signed-off-by: Ettore Di Giacinto <mudler@sabayon.org>
2021-07-11 11:00:59 +02:00
Ettore Di Giacinto
64ab3711ca
Display version and license on each run
...
Signed-off-by: Ettore Di Giacinto <mudler@sabayon.org>
2021-07-09 12:25:55 +02:00
Ettore Di Giacinto
654b5b48cd
Tag 0.16.7
2021-06-17 07:55:01 +02:00
Ettore Di Giacinto
a7b4ae67c9
Tag 0.16.6
2021-06-04 16:23:51 +02:00
Ettore Di Giacinto
5cccc34f32
Tag 0.16.5
2021-06-01 22:54:10 +02:00
Itxaka
1bd4d520a4
Add 2 new events for image unpacking ( #226 )
...
* Reduce possibility of circular dependency
Just by adding an import for bus to anything in the helper dir, we would
run into a circular dependency due to how things are structured. That
means that we cannot set any events for unpacking or docker helper
pulling an image.
This commit tries to work around this by doing several things.
- Remove full imports of the helper module by segmentating some modules
into their own submodule, like docker or match so just using a small match
function doesnt bring the whole module
- Removing a simple function to check if a dir exists from importing
the full helper module and instead write the function (5 lines)
- Using logrus in the bus module instead of logger, which avoids a
circular dependency
Signed-off-by: Itxaka <igarcia@suse.com>
* Add two new events for unpacking an image
Both pre and post unpacking an image
Signed-off-by: Itxaka <igarcia@suse.com>
2021-06-01 16:43:31 +02:00
Ettore Di Giacinto
56e9c6f82e
Tag 0.16.4
2021-05-25 14:55:55 +02:00
Ettore Di Giacinto
5c84e5b0a7
Tag 0.16.3
2021-05-24 22:23:57 +02:00
Ettore Di Giacinto
0dc78ebe41
Tag 0.16.2
2021-05-22 14:49:58 +02:00
Ettore Di Giacinto
e83f600ed3
Tag 0.16.1
2021-05-21 21:28:33 +02:00
Ettore Di Giacinto
8b1c5558b2
Tag 0.16.0
2021-05-21 16:10:28 +02:00
Ettore Di Giacinto
d8c8c2194f
Tag 0.15.0
2021-05-20 13:53:53 +02:00
Ettore Di Giacinto
356350f724
Tag 0.14.7
2021-05-17 19:11:44 +02:00
Ettore Di Giacinto
fd12227d53
plugins: Make execution fail if loaded plugins are erroring, print debug output on emitted responses
...
Now plugins failing to answer make execution fail, adapt tests
2021-05-17 15:17:03 +02:00
Ettore Di Giacinto
77b49d9c4a
Tag 0.14.6 patchfix
2021-05-16 23:32:54 +02:00
Ettore Di Giacinto
f2ec065a89
Tag 0.14.5
2021-05-16 21:12:32 +02:00
Ettore Di Giacinto
0de3177ddd
Tag 0.14.4
2021-05-14 09:48:45 +02:00
Ettore Di Giacinto
186ac33156
Tag 0.14.3
2021-05-11 15:24:26 +02:00
Ettore Di Giacinto
e5d6d21178
Tag 0.14.2
2021-05-07 22:11:45 +02:00
Ettore Di Giacinto
946524f90d
Tag 0.14.1
2021-04-24 21:09:52 +02:00
Ettore Di Giacinto
848215eef0
Tag 0.14.0
2021-04-23 19:46:21 +02:00
Ettore Di Giacinto
54be45dcff
Tag 0.13.1
2021-04-17 10:20:20 +02:00
Ettore Di Giacinto
a7b355ed2f
Tag 0.13.0
2021-04-16 21:33:32 +02:00
Ettore Di Giacinto
182afa315a
Tag 0.12.0
2021-04-08 10:21:22 +02:00
Ettore Di Giacinto
a83be204e8
Tag 0.11.8
2021-03-18 13:53:04 +01:00
Ettore Di Giacinto
2c32af2951
Tag 0.11.7
2021-03-16 15:47:37 +01:00
Ettore Di Giacinto
caa1cfad5c
Tag 0.11.6
2021-03-09 11:37:41 +01:00
Ettore Di Giacinto
ecd4be4ad3
Tag 0.11.5
2021-03-09 10:55:34 +01:00
Ettore Di Giacinto
0f1acac89b
Tag 0.11.4
2021-03-07 12:38:37 +01:00
Ettore Di Giacinto
94f692266c
Tag 0.11.3
2021-03-06 20:36:37 +01:00
Ettore Di Giacinto
98b01ce00b
Tag 0.11.2
2021-02-22 14:46:36 +01:00
Ettore Di Giacinto
89bd7c2281
Tag 0.11.1
2021-02-17 13:58:21 +01:00
Ettore Di Giacinto
b93357e36c
Tag 0.11.0
2021-02-10 09:07:02 +01:00
Ettore Di Giacinto
4eab1eb738
Tag bugfix release 0.10.2
2021-01-25 14:36:01 +01:00
Ettore Di Giacinto
0ae8cbb877
Tag 0.10.1
2021-01-23 22:02:18 +01:00
Ettore Di Giacinto
8b4b249211
Tag 0.10.0
2021-01-22 21:21:59 +01:00
Ettore Di Giacinto
48f17dbc7a
Tag 0.9.26
2021-01-12 11:25:05 +01:00
Ettore Di Giacinto
ddd61f769c
Tag 0.9.25
2021-01-04 00:19:14 +01:00
Ettore Di Giacinto
f2ba9e02d7
Tag 0.9.24
2021-01-02 22:53:08 +01:00
Ettore Di Giacinto
45e8553d26
Tag 0.9.23
2020-12-30 02:51:19 +01:00
Ettore Di Giacinto
498edc95c8
Tag 0.9.22
2020-12-27 21:17:22 +01:00
Ettore Di Giacinto
8371d7aa7b
Tag 0.9.21
2020-12-19 18:23:08 +01:00
Ettore Di Giacinto
34bba0319b
Tag 0.9.20
2020-12-18 21:50:10 +01:00
Ettore Di Giacinto
5082749e90
Tag 0.9.19
2020-12-17 21:09:53 +01:00
Ettore Di Giacinto
921869d04c
Tag bugfix release 0.9.18
2020-12-15 17:45:33 +01:00
Ettore Di Giacinto
d5cfadfded
Tag 0.9.17
2020-12-14 20:19:17 +01:00
Ettore Di Giacinto
6a86bf3f04
Tag 0.9.16
2020-12-12 16:05:18 +01:00
Ettore Di Giacinto
fdba8dea71
Tag 0.9.15
2020-12-11 23:04:14 +01:00
Ettore Di Giacinto
d472dee19b
Tag 0.9.14
2020-12-09 19:33:11 +01:00
Ettore Di Giacinto
fa9dc9da53
Tag 0.9.13
2020-12-08 15:49:40 +01:00
Ettore Di Giacinto
9ca5d24856
Tag 0.9.12
2020-12-07 20:18:49 +01:00
Ettore Di Giacinto
02edc10c58
Tag 0.9.11
2020-12-06 22:52:15 +01:00
Ettore Di Giacinto
6d19f8d2cc
Tag 0.9.10
2020-12-03 21:02:57 +01:00
Ettore Di Giacinto
43db64c089
Tag 0.9.9
2020-12-02 19:12:43 +01:00
Ettore Di Giacinto
9423b7c1e3
Add image build events, and add luet replace
...
Enhance also some commands descriptions
2020-12-02 18:24:35 +01:00
Ettore Di Giacinto
87004c8e78
Tag 0.9.8
2020-11-28 16:29:38 +01:00
Ettore Di Giacinto
ca994b07ab
Tag 0.9.7
2020-11-28 00:34:46 +01:00
Ettore Di Giacinto
c0206e5849
Tag 0.9.6
2020-11-23 20:18:42 +01:00
Ettore Di Giacinto
b349665ff2
Add user prompts
...
Fixes #106
2020-11-22 23:43:29 +01:00
Ettore Di Giacinto
3959cfd623
Tag 0.9.5
2020-11-20 19:02:54 +01:00
Ettore Di Giacinto
47f0049efa
Tag 0.9.4
2020-11-19 18:52:22 +01:00
Ettore Di Giacinto
c3559d952c
Tag 0.9.3
2020-11-15 13:38:30 +01:00
Ettore Di Giacinto
0e46e763d5
Move bus implementation to a separate repo, hook to events in luet
2020-11-13 18:25:44 +01:00
Ettore Di Giacinto
19e6054574
Tag 0.9.2
2020-11-10 20:20:27 +01:00
Ettore Di Giacinto
665261e526
Tag 0.9.1
2020-11-09 19:42:34 +01:00
Ettore Di Giacinto
088adf6f3a
Tag 0.9
2020-11-08 18:25:59 +01:00
Ettore Di Giacinto
df14fe60fc
Tag 0.8.15
2020-11-08 11:07:33 +01:00
Ettore Di Giacinto
76328176c1
Tag 0.8.14
2020-11-07 12:29:07 +01:00
Ettore Di Giacinto
dcc5aae3cd
Tag 0.8.13
2020-11-06 22:25:26 +01:00
Ettore Di Giacinto
55ec38ffc7
Tag 0.8.12
2020-11-03 20:02:44 +01:00
Ettore Di Giacinto
2b67b8dd24
Bump version
2020-10-30 19:15:10 +01:00
Ettore Di Giacinto
529a827c5f
Tag 0.8.10
2020-10-29 16:50:17 +01:00
Ettore Di Giacinto
4e9313ed55
Tag 0.8.9
2020-10-22 18:36:37 +02:00
Ettore Di Giacinto
abae9c320a
Tag 0.8.8
2020-10-19 18:47:36 +02:00
Ettore Di Giacinto
4028c62367
Tag 0.8.7
2020-10-11 15:17:16 +02:00
Ettore Di Giacinto
2cb0f3ab5d
Tag 0.8.6
2020-10-04 19:58:13 +02:00
Daniele Rondina
c64660b8d1
Permit to ignore config protect rules
...
* Added command line option --skip-config-protect
* Added config option config_protect_skip
2020-10-02 22:25:21 +02:00
Ettore Di Giacinto
6f623ae016
Tag 0.8.5
2020-09-10 17:40:33 +02:00
Ettore Di Giacinto
f676b50735
Tag 0.8.4
2020-08-05 19:37:32 +02:00
Ettore Di Giacinto
ffa6fc3829
Tag 0.8.3
2020-07-17 22:42:49 +02:00
Ettore Di Giacinto
3af9109b99
Tag 0.8.2
2020-07-12 15:57:46 +02:00
Daniele Rondina
e2260b6956
Add --no-spinner option
2020-06-27 16:45:49 +02:00
Ettore Di Giacinto
764a09ce0c
Tag 0.8.1
2020-06-27 13:02:00 +02:00
Ettore Di Giacinto
ee3b59348e
Tag 0.8.0
2020-06-12 19:41:37 +02:00
Ettore Di Giacinto
6d68ed073d
Show and detect extensions with cobra-extensions
2020-06-12 17:54:57 +02:00
Daniele Rondina
1d8a6174bb
Drop duplicate code for general.same_owner
2020-05-30 16:51:10 +02:00
Daniele Rondina
9e7c7e69f8
Review configuration file parsing logic
...
Luet support now these priorities on read configuration file:
- command line option (if available)
- $PWD/.luet.yaml
- $HOME/.luet.yaml
- /etc/luet/luet.yaml
2020-05-30 16:46:29 +02:00
Ettore Di Giacinto
c52fe9a6b3
Add development version
2020-05-19 23:05:03 +02:00
Ettore Di Giacinto
956e55a1d4
Tag 0.7.9
2020-05-19 23:04:28 +02:00
Ettore Di Giacinto
c0b432befa
Add development version
2020-05-16 22:46:29 +02:00
Ettore Di Giacinto
8e029a8ee4
Tag 0.7.8
2020-05-16 22:46:04 +02:00
Daniele Rondina
13df161fc6
logging: permit to disable color and emoji
...
Now it's possible disable color and emoji on standard
output with:
$> luet <cmd> --color=false --emoji=false
Hereinafter, the list of changes:
* Added logging option logging.color (default true)
* Added logging option logging.enable_emoji (default true)
* Added persistent flag --color
* Added persistent flag --emoji
2020-05-09 10:08:21 +02:00
Daniele Rondina
fe5ab9246f
Added option for enable log to file.
...
Now it's possible logging to file is handled by the enable_logfile
option and by the path.
From cli is now possible:
* enable log to file with the option --enable-logfile
* modify the logfile path with the option --logfile/-l <path>
2020-05-09 10:05:34 +02:00
Ettore Di Giacinto
1b529ea8c5
Add development version
2020-05-03 13:46:53 +02:00
Ettore Di Giacinto
2c2e6065d9
Tag 0.7.7
2020-05-03 13:46:35 +02:00
Ettore Di Giacinto
8dd756ec96
Add development version
2020-05-02 14:51:08 +02:00
Ettore Di Giacinto
1b6ffac7bd
Tag 0.7.6
2020-05-02 14:50:29 +02:00
Daniele Rondina
60d9017952
CleanupTmpDir() is not Fatal
2020-05-01 15:27:19 +02:00