robur-coop / albatross

Albatross: orchestrate and manage MirageOS unikernels with Solo5
ISC License
142 stars 17 forks source link

tmpdir and dbdir: infer default from uname before command processing #60

Closed hannesm closed 3 years ago

hannesm commented 3 years ago

now in the man pages the directory is printed (OS specific), no need to explicitly name it in the help text. in addition, dbdir is passed to albatross_client_local|bistro (so solo5-elftool is searched in dbdir as well).

this fixes albatross_client_local where no opam is installed. this is temporary until solo5 tenders and utils are packaged by the operating system (at which point, dbdir will only be used for the state file). (see https://github.com/Solo5/solo5/issues/487)