#!/bin/bash

if [[ -d /ephemeral ]]; then
    mkdir -p /ephemeral/cores
    EPHEMERAL_PERCENT_USED=$(df | awk '/ephemeral/{print $5}' | tr -d %)
    if [[ $EPHEMERAL_PERCENT_USED -le 50 ]]; then
        LAST_CORE=$(ls -1t /var/cores/ | head -n 1)
        if [[ -n "$LAST_CORE" ]]; then
            cp --remove-destination "/var/cores/$LAST_CORE" /ephemeral/cores/ &&
            rm -f "/var/cores/$LAST_CORE"
        fi
    fi
fi