probes 0.4.0

Library to read out system stats from a machine running Unix
Documentation
build:
	docker build -t probes/centos_7 docker/centos_7
	docker build -t probes/ubuntu_1204 docker/ubuntu_1204
	docker build -t probes/ubuntu_1404 docker/ubuntu_1404
	docker build -t probes/ubuntu_1604 docker/ubuntu_1604
	docker build -t probes/ubuntu_1804 docker/ubuntu_1804

test:
	docker run --rm \
		-v $(PWD)/tmp/centos_7/.cargo/registry:/root/.cargo/registry \
		-v $(PWD):/probes -t probes/centos_7 \
		/bin/bash -c "source /root/.cargo/env; cd /probes; rm -f Cargo.lock; cargo test"
	docker run --rm \
		-v $(PWD)/tmp/ubuntu_1204/.cargo/registry:/root/.cargo/registry \
		-v $(PWD):/probes -t probes/ubuntu_1404 \
		/bin/bash -c "source /root/.cargo/env; cd /probes; rm -f Cargo.lock; cargo test"
	docker run --rm \
		-v $(PWD)/tmp/ubuntu_1404/.cargo/registry:/root/.cargo/registry \
		-v $(PWD):/probes -t probes/ubuntu_1404 \
		/bin/bash -c "source /root/.cargo/env; cd /probes; rm -f Cargo.lock; cargo test"
	docker run --rm \
		-v $(PWD)/tmp/ubuntu_1604/.cargo/registry:/root/.cargo/registry \
		-v $(PWD):/probes -t probes/ubuntu_1604 \
		/bin/bash -c "source /root/.cargo/env; cd /probes; rm -f Cargo.lock; cargo test"
	docker run --rm \
		-v $(PWD)/tmp/ubuntu_1804/.cargo/registry:/root/.cargo/registry \
		-v $(PWD):/probes -t probes/ubuntu_1804 \
		/bin/bash -c "source /root/.cargo/env; cd /probes; rm -f Cargo.lock; cargo test"