1
0
Fork 0
mirror of https://github.com/yavook/kiwi-scp.git synced 2025-12-07 00:53:10 +00:00
Commit graph

116 commits

Author SHA1 Message Date
56ab8d02a5 format; kwargs fix 2020-08-20 15:36:28 +02:00
018bd82567 kiwi help 2020-08-20 15:29:07 +02:00
ea9d0279d2 QoL: Added _run_project overridable with automatic call for multiple projects 2020-08-20 15:09:15 +02:00
cdd476833a QoL: Projects default bool conversion (nonempty) 2020-08-20 15:08:41 +02:00
8478d425b8 help command 2020-08-20 14:40:49 +02:00
34612948cf CLI commands cleanup 2020-08-20 14:15:38 +02:00
50ff7b855b user query into Config object 2020-08-20 13:29:08 +02:00
e3a4fbaf1f load from directory 2020-08-20 12:30:06 +02:00
5ac5fab847 exit status 2020-08-19 17:42:09 +02:00
79203c0023 use action strings 2020-08-19 17:25:39 +02:00
eae2581cd1 move Projects class 2020-08-19 17:22:40 +02:00
2a5985f07f move subcommand.py 2020-08-19 17:21:38 +02:00
a7dd7006ac move utils package into top level 2020-08-19 17:15:00 +02:00
ed03888dd8 Call compose from Project objects 2020-08-19 17:09:43 +02:00
5c674d7e89 command list (plans) 2020-08-19 16:25:57 +02:00
92d614f984 action strings everywhere 2020-08-19 16:23:52 +02:00
7223260d25 Rework: FlexCommand defaults into lower hierarchy (override protected _run variants by default) 2020-08-19 16:10:56 +02:00
cd97a1b8e4 marker 2020-08-19 12:02:46 +02:00
c8918d3ce1 abandoned utils.misc for project handling 2020-08-19 12:00:12 +02:00
cee96c807d Project class 2020-08-19 03:24:19 +02:00
4805eb380a typo 2020-08-18 17:51:03 +02:00
7dcdb3cfe6 crude main help 2020-08-18 17:50:13 +02:00
c936c582fe subcommand "conf-clean" 2020-08-18 17:49:49 +02:00
5c551a3849 default config fix 2020-08-18 16:41:11 +02:00
6d8370a1f3 subcommand "list" 2020-08-18 16:36:39 +02:00
a182f3de50 yml whitespace fix 2020-08-18 16:36:29 +02:00
d4483acf26 Run conf-copy before upping instance 2020-08-18 16:02:45 +02:00
5214d87015 subcommands "new", "enable", "disable" 2020-08-18 15:56:58 +02:00
55d5f58a38 readability 2020-08-18 15:56:22 +02:00
322953c5bb subcommand "push" 2020-08-18 15:12:08 +02:00
bf6d91fd81 neater prompts 2020-08-18 15:05:19 +02:00
94c48af4eb subcommands "build", "pull", "update" 2020-08-18 14:48:11 +02:00
7ed724b3b3 "up" for project same command 2020-08-18 14:33:12 +02:00
fe2a355ca8 Regression: Run net-up automatically 2020-08-18 14:23:56 +02:00
3f2872034e FlexCommand automatic logging with action creation param 2020-08-18 14:18:54 +02:00
c9b3eee39b FlexCommand: project_name / services in params 2020-08-18 14:04:10 +02:00
a3421e6501 FlexCommand class 2020-08-18 13:50:21 +02:00
942a9706b3 dir structure 2020-08-18 12:34:09 +02:00
6c296643a7 imports 2020-08-18 12:28:59 +02:00
6afd5193b9 "copy-conf" -> "conf-copy", subcommand "conf-purge", constants centralization 2020-08-18 12:24:55 +02:00
79d448cbdf Rootkit implementation for copyconf (and other commands as root) 2020-08-17 17:56:34 +02:00
c8bfea8676 cleaner way of getting root access 2020-08-17 16:58:12 +02:00
b6fb6e4520 subcommand "copy-conf" 2020-08-17 16:48:36 +02:00
529e16d2f6 neat prompt 2020-08-17 15:21:46 +02:00
0f3f52635c f strings init 2020-08-17 15:03:25 +02:00
02dd021c36 return values 2020-08-17 15:00:11 +02:00
bc758dcb47 dependencies 2020-08-17 14:51:43 +02:00
b79e45205c subcommand "down" 2020-08-17 14:51:11 +02:00
d17881b080 use new utils.project routines 2020-08-17 14:13:42 +02:00
8c4c65d0fc typo 2020-08-17 14:13:09 +02:00