Commit Graph

15 Commits

Author SHA1 Message Date
325d87ba27 start adding hoststats 2024-04-21 11:50:26 -06:00
4b9782bb2a adding initial toml config
fixing URI host struct to work better with configuration
2024-04-19 23:37:21 -06:00
760d7063de update libvirt and templ
- doing work around routing to use simpleroute
- doing work around logging with simplelog
2024-04-07 20:31:33 -06:00
1113062d9e moving some modules to their own thing
- lib/log is now git.staur.ca/stobbsm/simplelog
- router is now git.staur.ca/stobbsm/simpleroute
2024-04-07 00:00:59 -06:00
2d7edca680 moving log to custom simplelog 2024-04-03 23:44:01 -06:00
8e62f7e271 merge migrate_to_libvirtxml
completed migration to libvirtxml
2024-03-23 22:05:06 -06:00
48bdc94351 merge barnch switch_to_templ
- Moved to templ for templating
- Started adding cluster statistics
2024-03-19 09:13:44 -06:00
fada05c56d add icons for tailwind
- svg icons from heroicons.com
- add Type to String map for:
  - StoragePoolState
  - StorageVolType
- default icons are sized 24x24
  - added 36x36, 48x48, 64x64
- adding styling to home.gohtml homepage
2024-03-13 22:21:01 -06:00
f96a911722 host will now load VM data
- All host node info is done using goroutines to speed up the process as much as possible
- The vast majority of data is stored at this point
  - Need to work out refreshes, using either polling or events
2024-03-12 22:17:42 -06:00
899a80f2e5 make file naming consistent 2024-03-12 10:34:16 -06:00
bb9feaef44 properly stubbed each library so it will compile 2024-03-12 10:33:14 -06:00
1bfdaf28c7 Add file stubs, add comments to guide dev in host
Signed-off-by: Matthew Stobbs <matthew@stobbs.ca>
2024-03-12 01:38:29 -06:00
b5ab70fc25 getting host data before each vm on host data
- Hostdata is useful
2024-03-11 23:35:32 -06:00
00758af30b Now pulling VM data from named VMs
- Next is to get the list and setting the information using go routines for each VM
2024-03-11 19:39:17 -06:00
5b16a75bdf refactor from all in main to lib
- lib/guest is for managing, displaying, etc. virtual machines
- lib/host is the same for hosts
2024-03-11 12:48:14 -06:00