Lines Matching refs:path
51 path=$1
63 nics=`grep -e '^lxc\.network\.type[ \t]*=[ \t]*veth' $path/config | wc -l`
65 grep -q "^lxc.network.hwaddr" $path/config || sed -i -e "/^lxc\.network\.type[ \t]*=[ \t]*veth/a lxc.network.hwaddr = 00:16:3e:$(openssl rand -hex 3| sed 's/\(..\)/\1:/g; s/.$//')" $path/config
70 sed -i -e "/lxc.network/{w ${path}/config-network" -e "d}" $path/config
73 sed -i -e "/lxc./{w ${path}/config-auto" -e "d}" $path/config
76 echo "" >> $path/config
77 echo "# Common configuration" >> $path/config
79 echo "lxc.include = ${LXC_TEMPLATE_CONFIG}/ubuntu-cloud.common.conf" >> $path/config
82 echo "lxc.include = ${LXC_TEMPLATE_CONFIG}/ubuntu-cloud.${release}.conf" >> $path/config
85 echo "lxc.include = ${LXC_TEMPLATE_CONFIG}/ubuntu-cloud.userns.conf" >> $path/config
89 echo "" >> $path/config
90 echo "# Container specific configuration" >> $path/config
91 [ -e "$path/config-auto" ] && cat $path/config-auto >> $path/config && rm $path/config-auto
92 grep -q "^lxc.rootfs" $path/config 2>/dev/null || echo "lxc.rootfs = $rootfs" >> $path/config
93 cat <<EOF >> $path/config
99 echo "" >> $path/config
100 echo "# Network configuration" >> $path/config
101 cat $path/config-network >> $path/config
102 rm $path/config-network
136 [ --rootfs <path> ]: Path in which rootfs will be placed
149 options=$(getopt -o a:hp:r:n:Fi:CLS:T:ds:u: -l arch:,help,rootfs:,path:,release:,name:,flush-cache,hostid:,auth-key:,cloud,no_locales,tarball:,debug,stream:,userdata:,vendordata:,mapped-uid:,mapped-gid: -- "$@")
204 -p|--path) path=$2; shift 2;;
253 if [ -z "$path" ]; then
254 echo "'path' parameter is required"
264 config="$path/config"
269 rootfs=$path/rootfs
356 copy_configuration $path $rootfs $name $arch $release
361 chown $mapped_uid $path/config
366 chgrp $mapped_gid $path/config