Commit Graph

20 Commits

Author SHA1 Message Date
0c590c820e
Fix app status output 2020-04-26 17:26:29 +02:00
9269c4384c
Introduce is_running()/is_stopped() Container/App convenience methods 2020-04-26 16:46:09 +02:00
7a07d563e9
Implement spoc-app list running|stopped, closes #5 2020-04-26 16:33:03 +02:00
54c12759ee
Ensure that spoc-app installs layers in correct order, closes #1 2020-04-13 21:26:11 +02:00
0614c15e3e
Fix start-autostarted / stop-all 2020-04-10 20:19:53 +02:00
55ee03079f
Don't attempt to load app from local_repo while publishing 2020-04-03 23:46:35 +02:00
d3455b5dcd
Make app start/stop observable 2020-04-03 15:14:06 +02:00
c8b0d02e8c
Rename State to ContainerState 2020-03-26 21:32:16 +01:00
c0ce525004
Use ActionQueue for app update/uninstall 2020-03-26 20:29:27 +01:00
6ee0912c79
Add option to start autostarted apps and stop all apps 2020-03-26 20:09:10 +01:00
cdb9768086
Allow App definition without full container definition 2020-03-26 19:47:15 +01:00
86a845a92d
Move autostart flag from containers to apps 2020-03-26 19:30:37 +01:00
a6dd9ee3e4
Make the /usr/bin scripts executable 2020-03-13 13:15:00 +01:00
1e12d78efe
Implement app update 2020-03-12 22:19:29 +01:00
ac4b7f9995
Implement exclusive locking with mtime-based cache 2020-03-12 21:54:06 +01:00
cdfd0de2b6
Implement App download and installation 2020-02-22 16:32:49 +01:00
e71514c6f9
Implement App basics and publish/unpublish 2020-02-19 23:13:46 +01:00
9e9b3da0dd
Use methods as argparse actions, return definitions as shallow copies 2020-02-18 12:33:54 +01:00
4497e1e793
Simple download/unpack CLI progress 2020-02-17 23:07:18 +01:00
88b8520ff8
Pretty solid start 2020-02-06 19:00:41 +01:00