Directories ¶
Path | Synopsis |
---|---|
Package benchmark runs benchmark tests of Finch.
|
Package benchmark runs benchmark tests of Finch. |
cmd
|
|
finch
Package main denotes the entry point of finch CLI.
|
Package main denotes the entry point of finch CLI. |
Package e2e is created because:
|
Package e2e is created because: |
pkg
|
|
command
Package command invokes external commands.
|
Package command invokes external commands. |
config
Package config handles parsing and applying options from finch's config file.
|
Package config handles parsing and applying options from finch's config file. |
dependency
Package dependency allows for the creation of Dependencies and Dependency Groups, and provides functions to install these Groups.
|
Package dependency allows for the creation of Dependencies and Dependency Groups, and provides functions to install these Groups. |
dependency/credhelper
Package credhelper for integrating credential helpers into Finch
|
Package credhelper for integrating credential helpers into Finch |
dependency/vmnet
Package vmnet handles installation and configuration of dependencies needed for Lima's managed networking and port-forwarding to work, with minimal user interaction.
|
Package vmnet handles installation and configuration of dependencies needed for Lima's managed networking and port-forwarding to work, with minimal user interaction. |
disk
Package disk manages the persistent disk used to save containerd user data
|
Package disk manages the persistent disk used to save containerd user data |
flog
Package flog contains logging-related APIs.
|
Package flog contains logging-related APIs. |
fmemory
Package fmemory provides functions and methods to get memory information about the current system.
|
Package fmemory provides functions and methods to get memory information about the current system. |
fssh
Package fssh provides functions and methods to configure and create SSH connections.
|
Package fssh provides functions and methods to configure and create SSH connections. |
lima
Package lima provides common methods related to Lima.
|
Package lima provides common methods related to Lima. |
lima/wrapper
Package wrapper provides an interface to wrap Lima utils
|
Package wrapper provides an interface to wrap Lima utils |
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
path
Package path contains functions to find/calculate path used in the project.
|
Package path contains functions to find/calculate path used in the project. |
support
Package support provides functions and methods to produce Finch support bundles
|
Package support provides functions and methods to produce Finch support bundles |
system
Package system contains interfaces for OS related APIs, intended to be used for dependency injection to facilitate unit testing.
|
Package system contains interfaces for OS related APIs, intended to be used for dependency injection to facilitate unit testing. |
version
Package version contains generated version number from GO build
|
Package version contains generated version number from GO build |
Click to show internal directories.
Click to hide internal directories.