Sergey Ponomarev
5ec02f760e
exec shell: remove shell config or option
...
The option is never worked and can't properly work because almost all containers anyway using Ash/Dash from /bin/sh
2020-11-20 10:39:28 +02:00
Sergey Ponomarev
7679d4a7fd
exec shell: fix shell config
...
Currently each time when ctop started it overwrites "shell" config with default value of program argument.
This means that in fact default shell config is never worked at all.
2020-11-20 10:31:00 +02:00
Bradley Cicenas
2fdbb91f87
ensure existing config file is removed prior to writing
2020-10-26 13:04:00 +00:00
Bradley Cicenas
53ec5c911a
return static error on unimplemented manager actions
2020-10-26 11:38:17 +00:00
Bradley Cicenas
98fcfe8b6f
refactor connectors for retry logic, add error view
2019-05-22 16:58:55 +00:00
Stanislav Pavlovichev
a26fc9169c
Ability to change Shell
2018-10-25 21:58:33 +03:00
Bradley Cicenas
842809bef5
enable termbox alt input
2018-05-10 09:44:57 +00:00
Bradley Cicenas
a3b67e4607
add available connectors to help dialog
2018-01-30 07:54:13 -03:00
Bradley Cicenas
d46ce783c2
add statusline widget, status messages to logging
2018-01-11 15:19:01 -03:00
Bradley Cicenas
d743472b16
add support for config file, keybinding for exporting active config
2018-01-11 13:15:18 -03:00
Bradley Cicenas
d785b263f4
add scale-cpu switch
2018-01-11 12:19:00 -03:00
Bradley Cicenas
1be64f0d11
define flag vars in block
2017-11-29 03:03:46 +00:00
Bradley Cicenas
13029cc7fe
add go runtime to version output
2017-06-19 12:23:39 +00:00
Bradley Cicenas
617b1b2863
omit runc connector from darwin build
2017-06-14 10:11:40 -03:00
Bradley Cicenas
400d9471b6
add pidcount,io to mock collector
2017-06-13 17:25:58 -03:00
Bradley Cicenas
446708e456
add default runc root path
2017-06-09 18:35:28 -03:00
Bradley Cicenas
af3f1e2a85
update glide deps
2017-06-09 18:11:59 -03:00
Bradley Cicenas
d372043a17
add --connector switch, validation
2017-06-09 14:35:29 -03:00
Bradley Cicenas
6392d63ff8
prevent panic messages from being hidden due to ui.Init() race condition
2017-06-08 17:19:34 -03:00
Bradley Cicenas
b85ca680f0
restructure container,connectors in subpackage
2017-06-08 11:51:02 -03:00
Bradley Cicenas
084c0c4ec8
add global Shutdown() method for exit cleanup
2017-03-23 16:48:25 +10:00
Bradley Cicenas
8aa932b29f
Toggle debug mode via env var
...
remove logging param from global config, allowing logging server and
level to be configured inside logging subpackage from CTOP_DEBUG env var
2017-03-19 15:10:03 +10:00
Bradley Cicenas
e94a9c0cc2
remove redundant bool comparisons
2017-03-15 10:06:52 +10:00
Bradley Cicenas
e82d77ecb0
add option for color inversion
2017-03-15 10:02:46 +10:00
Bradley Cicenas
1285288b9e
add validation to sort field option
2017-03-15 08:49:11 +10:00
Bradley Cicenas
b3cdb33efc
add explicit version to Dockerfile, circleci
2017-03-15 08:34:58 +10:00
Vishnu Bharathi
8203d0b883
adds more commandline arguments
2017-03-11 00:09:06 +05:30
Bradley Cicenas
0e3fe88bb4
use consistent case for ctop name
2017-03-09 10:40:35 +11:00
Bradley Cicenas
b8eb386360
add global default ColorMap
2017-03-08 10:40:03 +11:00
Bradley Cicenas
aaf98a77dc
add version, help printing to main()
2017-03-07 12:04:45 +11:00
Bradley Cicenas
d40b765dbb
add version, build vars
2017-03-07 11:13:48 +11:00
Bradley Cicenas
a1d68833fa
lower logging, add keybindings to help menu
2017-03-07 11:09:46 +11:00
Bradley Cicenas
132335c8a4
remove Grid struct, move cursor into own package file
2017-03-06 14:03:05 +11:00
Bradley Cicenas
56be64367b
refactor widgets, add wrapper structs
2017-03-03 18:57:26 +11:00
Bradley Cicenas
2fdf68e876
move logging server into own file, improve cleanup
2017-02-17 17:48:38 +11:00
Bradley Cicenas
a1f860a020
export config struct fields, add convenience methods for value fetching
2017-02-16 15:06:05 +11:00
Bradley Cicenas
5bbce31601
simplify config, export GlobalParams+GlobalSwitches
2017-02-16 14:49:41 +11:00
Bradley Cicenas
90f6ce3962
refactor config, add Switch and Param struct + config labels
2017-02-16 14:02:13 +11:00
Bradley Cicenas
d56af1d932
update config with get, gettoggle methods
2017-02-12 17:03:10 +11:00
Bradley Cicenas
d5d91398f5
add logging back to config, move logging server start to main package
2017-02-12 16:14:50 +11:00
Bradley Cicenas
4450abf89b
update logging with Init() method
2017-02-12 16:10:40 +11:00
Bradley Cicenas
85cd6864ba
refactor global config into subpackage
2017-02-07 03:33:09 +00:00
Bradley Cicenas
198d4974e3
add waitgroup, exit handlers to logging server
2017-02-05 11:25:30 +11:00
Bradley Cicenas
03789b8ed3
add ctoplogger, log facility, socket server
2017-02-04 13:01:52 +11:00
Bradley Cicenas
062c4298f2
init global config
2017-01-03 12:37:09 -05:00
Bradley Cicenas
e09bcd0272
move ui.Init() into main, allow any key to exit help dialog
2017-01-01 17:48:35 -05:00
Bradley Cicenas
6e87539b9d
add client to containermap, add views package, help view
2017-01-01 17:42:13 -05:00
Bradley Cicenas
995285ebb9
refactor sort into containermap struct
2016-12-30 15:14:07 -06:00
Bradley Cicenas
12ce9b1874
add custom container sorter
2016-12-29 21:22:25 -06:00
Bradley Cicenas
b7823bda5c
add mute color placeholder for low-percent gauages
2016-12-27 09:32:45 -06:00