xref: /spdk/docker/traffic-generator/init (revision eb53c23236cccb6b698b7ca70ee783da1c574b5f)
1e8ea27f8SMichal Berger#!/usr/bin/env bash
2*eb53c232Spaul luse#  SPDX-License-Identifier: BSD-3-Clause
3*eb53c232Spaul luse#  Copyright (C) 2021 Intel Corporation
4*eb53c232Spaul luse#  All rights reserved.
5*eb53c232Spaul luse#
6e8ea27f8SMichal Berger
7e8ea27f8SMichal Bergerargs=()
8e8ea27f8SMichal Berger
9e8ea27f8SMichal Berger# Define extra arguments to the app
10e8ea27f8SMichal Bergerif [[ -n $FIO_ARGS ]]; then
11e8ea27f8SMichal Berger	args+=($FIO_ARGS)
12e8ea27f8SMichal Bergerfi
13e8ea27f8SMichal Berger
14e8ea27f8SMichal Berger# Wait a bit to make sure ip is in place
15e8ea27f8SMichal Bergersleep 2s
16e8ea27f8SMichal Berger
17e8ea27f8SMichal Bergerexport LD_PRELOAD=/usr/local/bin/fio/spdk_bdev
18e8ea27f8SMichal Bergerexec /usr/src/fio/fio "${args[@]}" /fio.conf
19