Nick Chambers uplime
uplime pushed to stable at uplime/vultron 2022-08-21 22:37:56 +00:00
5102077443 Add various todo items
uplime pushed to stable at uplime/vultron 2022-08-21 22:33:58 +00:00
4e9f4dd22c Remove accidentally added commands
uplime pushed to stable at uplime/vultron 2022-08-21 22:14:20 +00:00
6dbdb8e43d Make all top level commands singular
21bdb55a66 Implement an interface for the Backups API
530ccba642 Implement an interface for the Applications API
292d509eeb Change 'regions' sub-command to match API
0540890cb9 Apply the correct number of arguments to a function
Compare 5 commits »
uplime pushed to stable at uplime/vultron 2022-08-20 04:08:56 +00:00
5de4e9496a Rename commands to match API
uplime pushed to stable at uplime/vultron 2022-08-20 02:02:55 +00:00
9a27ccb8d7 Update commands to indicate which need the API key
uplime pushed to stable at uplime/vultron 2022-08-20 02:02:23 +00:00
0a1885644b Remove extraneous function parameter from sub-commands
uplime pushed to stable at uplime/vultron 2022-08-20 01:54:53 +00:00
be21a1ef4a Make generic displayer return data unmodified
1e8a3c3517 Define a better stub help message
7ffc691a7b Define more possible error cases for the API
Compare 3 commits »
uplime pushed to stable at uplime/vultron 2022-08-19 17:54:06 +00:00
5b4999f12a Improve error reporting and table generation
uplime pushed to stable at uplime/vultron 2022-08-19 11:15:43 +00:00
e7159bb6a4 Move Vultron commands into separate package
uplime pushed to stable at uplime/vultron 2022-08-19 11:02:42 +00:00
7700a73641 Implement basic usability and rendering for some commands
4ce3b38ccf Flesh out basic API client
482fb3ecfc Add requests as a dependency
Compare 3 commits »
uplime pushed to stable at uplime/vultron 2022-08-18 09:55:23 +00:00
c16543e3d3 Create basic command execution driver
2b6cbee91d Add Click as a dependency
Compare 2 commits »
uplime pushed to stable at uplime/vultron 2022-08-18 04:50:02 +00:00
57a1dfa7b8 Move the Client class a module up
7d9c7c7581 Tell python where to find the source files
ebd6e0e80a Rename api.py to the class it contains
Compare 3 commits »
uplime pushed to stable at uplime/vultron 2022-08-18 03:34:50 +00:00
789aa609dd Fix the constructor for the API client
uplime pushed to stable at uplime/vultron 2022-08-18 03:11:03 +00:00
cf1d6147c1 Make vultron.api import-able by the driver
uplime pushed to stable at uplime/vultron 2022-08-17 14:54:54 +00:00
e6ef28b5af Hammer out start of entry point
3118437b27 Create skeleton structure for application
Compare 2 commits »
uplime created repository uplime/vultron 2022-08-16 22:30:14 +00:00
uplime pushed to wobbly at uplime/smol 2022-08-13 08:45:00 +00:00
1e43b5c2b3 Clarify rules
uplime pushed to wobbly at uplime/smol 2022-08-11 21:54:22 +00:00
f3e3351182 A smol readme for a smol project
uplime created branch wobbly in uplime/smol 2022-08-11 21:54:21 +00:00
uplime created repository uplime/smol 2022-08-11 21:48:45 +00:00