MCPcopy Create free account
hub / github.com/NetSys/bess / download_dpdk

Function download_dpdk

build.py:272–285  ·  view source on GitHub ↗
(quiet=False)

Source from the content-addressed store, hash-verified

270
271
272def download_dpdk(quiet=False):
273 if os.path.exists(DPDK_DIR):
274 if not quiet:
275 print('already downloaded to %s' % DPDK_DIR)
276 return
277 try:
278 cmd('mkdir -p %s' % DPDK_DIR)
279 url = '%s/%s.tar.gz' % (DPDK_URL, DPDK_VER)
280 print('Downloading %s ... ' % url)
281 cmd('curl -s -L %s | tar zx -C %s --strip-components 1' %
282 (url, DPDK_DIR), shell=True)
283 except:
284 cmd('rm -rf %s' % (DPDK_DIR))
285 raise
286
287
288def configure_dpdk():

Callers 1

build_dpdkFunction · 0.85

Calls 1

cmdFunction · 0.70

Tested by

no test coverage detected