spiegel_podman/libpod
baude dd81a44ccf remove libpod from main
the compilation demands of having libpod in main is a burden for the
remote client compilations.  to combat this, we should move the use of
libpod structs, vars, constants, and functions into the adapter code
where it will only be compiled by the local client.

this should result in cleaner code organization and smaller binaries. it
should also help if we ever need to compile the remote client on
non-Linux operating systems natively (not cross-compiled).

Signed-off-by: baude <bbaude@redhat.com>
2019-06-25 13:51:24 -05:00
..
common Set blob cache directory based on GraphDriver 2019-03-29 08:27:33 -04:00
define remove libpod from main 2019-06-25 13:51:24 -05:00
driver Begin to break up pkg/inspect 2019-06-03 15:54:53 -04:00
events set default event logger based on build tags 2019-05-14 16:17:11 -05:00
image Merge pull request #3257 from weirdwiz/load 2019-06-17 22:14:26 +02:00
layers Initial checkin from CRI-O repo 2017-11-01 11:24:59 -04:00
lock Build cgo files with -Wall -Werror 2019-06-21 10:14:19 +02:00
boltdb_state.go remove libpod from main 2019-06-25 13:51:24 -05:00
boltdb_state_internal.go remove libpod from main 2019-06-25 13:51:24 -05:00
boltdb_state_linux.go podman-remote inspect 2019-01-18 15:43:11 -06:00
boltdb_state_unsupported.go podman-remote inspect 2019-01-18 15:43:11 -06:00
common_test.go podman-remote inspect 2019-01-18 15:43:11 -06:00
container.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_api.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_attach_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_attach_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_commit.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_graph.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_graph_test.go Update unit tests to use in-memory lock manager 2019-01-04 09:51:09 -05:00
container_inspect.go Merge pull request #3378 from mheon/multiple_runtimes 2019-06-21 14:46:54 +02:00
container_internal.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_internal_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_internal_test.go Potentially breaking: Make hooks sort order locale-independent 2019-04-09 21:08:44 +02:00
container_internal_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_linux.go Do not fetch pod and ctr State on retrieval in Bolt 2018-07-31 14:19:50 +00:00
container_log.go Add --follow to journald ctr logging 2019-05-28 11:14:08 -04:00
container_log_linux.go Add --follow to journald ctr logging 2019-05-28 11:14:08 -04:00
container_log_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_top_linux.go rootless: fix top huser and hgroup 2019-05-23 14:45:17 +02:00
container_top_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
container_unsupported.go Do not fetch pod and ctr State on retrieval in Bolt 2018-07-31 14:19:50 +00:00
diff.go Don't output inodes created to run a container 2018-09-21 09:45:14 +00:00
events.go Add System event type and renumber, refresh events 2019-04-25 16:23:09 -04:00
healthcheck.go Begin to break up pkg/inspect 2019-06-03 15:54:53 -04:00
healthcheck_linux.go healthcheck benign error 2019-05-13 08:33:51 -05:00
healthcheck_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
in_memory_state.go remove libpod from main 2019-06-25 13:51:24 -05:00
info.go Begin adding support for multiple OCI runtimes 2019-06-19 17:08:43 -04:00
kube.go remove libpod from main 2019-06-25 13:51:24 -05:00
mounts_linux.go set root propagation based on volume properties 2018-11-26 13:55:02 +01:00
networking_linux.go Begin adding support for multiple OCI runtimes 2019-06-19 17:08:43 -04:00
networking_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
oci.go remove libpod from main 2019-06-25 13:51:24 -05:00
oci_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
oci_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
options.go remove libpod from main 2019-06-25 13:51:24 -05:00
pod.go remove libpod from main 2019-06-25 13:51:24 -05:00
pod_api.go remove libpod from main 2019-06-25 13:51:24 -05:00
pod_internal.go remove libpod from main 2019-06-25 13:51:24 -05:00
pod_top_linux.go rootless: fix top huser and hgroup 2019-05-23 14:45:17 +02:00
pod_top_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_cstorage.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_ctr.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_img.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_img_test.go switch projectatomic to containers 2018-08-16 17:12:36 +00:00
runtime_migrate.go system: migrate stops the pause process 2019-05-17 20:48:25 +02:00
runtime_migrate_unsupported.go system: migrate stops the pause process 2019-05-17 20:48:25 +02:00
runtime_pod.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_pod_infra_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_pod_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_pod_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_renumber.go Add System event type and renumber, refresh events 2019-04-25 16:23:09 -04:00
runtime_volume.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_volume_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
runtime_volume_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
state.go Switch Libpod over to new explicit named volumes 2019-04-04 12:26:29 -04:00
state_test.go Add ability to rewrite pod configs in the database 2019-02-21 10:51:42 -05:00
stats.go remove libpod from main 2019-06-25 13:51:24 -05:00
stats_config.go changes to allow for darwin compilation 2018-06-29 20:44:09 +00:00
stats_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
storage.go remove libpod from main 2019-06-25 13:51:24 -05:00
util.go remove libpod from main 2019-06-25 13:51:24 -05:00
util_linux.go remove libpod from main 2019-06-25 13:51:24 -05:00
util_test.go Stage3 Image Library 2018-03-14 20:21:31 +00:00
util_unsupported.go remove libpod from main 2019-06-25 13:51:24 -05:00
version.go Move installPrefix and etcDir into runtime.go 2019-06-14 17:42:05 -05:00
volume.go Purge all use of easyjson and ffjson in libpod 2019-06-13 11:03:20 -04:00
volume_internal.go Remove locks from volumes 2019-02-21 10:51:42 -05:00