shithub: riscv

ref: 2e369f0d1fad5f38c44ed13109f74cdd6ab535f2
dir: /rc/bin/replica/push/

View raw version
#!/bin/rc

rfork en

fn usage {
	echo 'usage: replica/push [-nv] replica-name [paths]' >[1=2]
	exit usage
}

. /rc/bin/replica/defs $*

need clientproto clientexclude cfgopt clientdb clientroot serverroot paths

must servermount
must clientmount
exec replica/applychanges -p $clientproto $clientexclude $opt $cfgopt \
	$clientdb $clientroot $serverroot $paths