scripts: more compatible shebangs

Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
This commit is contained in:
Philipp Schuster 2023-12-15 21:33:46 +01:00 committed by Rob Bradford
parent e0abeeb790
commit 91fe48d5f7
18 changed files with 24 additions and 24 deletions

View File

@ -147,7 +147,7 @@ We want to create a virtual machine with the following characteristics:
`/opt/clh/images/focal-server-cloudimg-amd64.raw` `/opt/clh/images/focal-server-cloudimg-amd64.raw`
```shell ```shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i \ curl --unix-socket /tmp/cloud-hypervisor.sock -i \
-X PUT 'http://localhost/api/v1/vm.create' \ -X PUT 'http://localhost/api/v1/vm.create' \
@ -167,7 +167,7 @@ curl --unix-socket /tmp/cloud-hypervisor.sock -i \
Once the VM is created, we can boot it: Once the VM is created, we can boot it:
```shell ```shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.boot' curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.boot'
``` ```
@ -177,7 +177,7 @@ curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1
We can fetch information about any VM, as soon as it's created: We can fetch information about any VM, as soon as it's created:
```shell ```shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i \ curl --unix-socket /tmp/cloud-hypervisor.sock -i \
-X GET 'http://localhost/api/v1/vm.info' \ -X GET 'http://localhost/api/v1/vm.info' \
@ -189,7 +189,7 @@ curl --unix-socket /tmp/cloud-hypervisor.sock -i \
We can reboot a VM that's already booted: We can reboot a VM that's already booted:
```shell ```shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.reboot' curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.reboot'
``` ```
@ -199,7 +199,7 @@ curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1
Once booted, we can shut a VM down from the REST API: Once booted, we can shut a VM down from the REST API:
```shell ```shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.shutdown' curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.shutdown'
``` ```
@ -385,7 +385,7 @@ APIs work together, let's look at a complete VM creation flow, from the
[REST API](#rest-api) in order to creates a virtual machine: [REST API](#rest-api) in order to creates a virtual machine:
``` ```
shell shell
#!/bin/bash #!/usr/bin/env bash
curl --unix-socket /tmp/cloud-hypervisor.sock -i \ curl --unix-socket /tmp/cloud-hypervisor.sock -i \
-X PUT 'http://localhost/api/v1/vm.create' \ -X PUT 'http://localhost/api/v1/vm.create' \

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
: ' : '
This script checks if an image is compatible with Cloud Hypervisor. This script checks if an image is compatible with Cloud Hypervisor.
At first, it detects the image type(raw or qcow2), At first, it detects the image type(raw or qcow2),

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
WORKLOADS_DIR="$HOME/workloads" WORKLOADS_DIR="$HOME/workloads"

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
rm -f /tmp/ubuntu-cloudinit.img rm -f /tmp/ubuntu-cloudinit.img

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. # Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
# Copyright © 2020 Intel Corporation # Copyright © 2020 Intel Corporation

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
sudo apt install -y libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf git make dpkg-dev libmnl-dev pkg-config iproute2 sudo apt install -y libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf git make dpkg-dev libmnl-dev pkg-config iproute2

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
# This set of vfio tests require to be ran on a specific machine with # This set of vfio tests require to be ran on a specific machine with
@ -14,7 +14,7 @@ process_common_args "$@"
WORKLOADS_DIR="$HOME/workloads" WORKLOADS_DIR="$HOME/workloads"
download_hypervisor_fw download_hypervisor_fw
CFLAGS="" CFLAGS=""
if [[ "${BUILD_TARGET}" == "x86_64-unknown-linux-musl" ]]; then if [[ "${BUILD_TARGET}" == "x86_64-unknown-linux-musl" ]]; then

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -x set -x
source $HOME/.cargo/env source $HOME/.cargo/env

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -e set -e
set -x set -x

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
source $HOME/.cargo/env source $HOME/.cargo/env
source $(dirname "$0")/test-util.sh source $(dirname "$0")/test-util.sh

View File

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
hypervisor="kvm" hypervisor="kvm"
test_filter="" test_filter=""