diff --git a/conflict-script.sh b/conflict-script.sh new file mode 100644 index 0000000000000000000000000000000000000000..ff2dd8c71a34321b0cb210ca27570319cddaf83f --- /dev/null +++ b/conflict-script.sh @@ -0,0 +1,62 @@ +#!/bin/sh + +CUR_BRANCH=$(git rev-parse --abbrev-ref HEAD) +rm -f python-plot-script.py +git commit -am "Cleaning old scripts" --quiet + +(git show-branch python-addon &>/dev/null) && (git checkout python-addon --quiet) || (git checkout -b python-addon --quiet) + +NEW_BRANCH=$(git rev-parse --abrev-ref HEAD) + +if [[ "$CUR_BRANCH" != "python-addon" ]]; then + rm -f python-plot-script.py + git commit -am "Cleaning old scripts" --quiet + echo "import pandas as pd +import os +import glob +import matplotlib.pyplot as plt +user_key= $(( $RANDOM )) + +def plot_all_csv_pressure(): + path = os.getcwd() + csv_files = glob.glob(os.path.join(path, '*.csv')) + + fr f in csv_files: + storm = pd.read_csv(f) + storm['Pressure'].plot() + plt.show() + +def plot_all_csv_intensity(): + path = os.getcwd() + csv_files = glob.glob(os.path.join(path, '*.csv')) + + for f in csv_files: + storm = pd.read_csv(f) + storm['Intensity'].plot() + plt.show()" > python-plot-script.py + git add python-plot-script.py + git commit -am "Added new function to the python-plot-script from python-addon" --quiet + git checkout $CUR_BRANCH --quiet + echo "import pandas as pd +import matplotlib.pyplot as plt +import os +import glob +import math +user_key = $(( $RANDOM )) + +def plot_all_csv_pressure(): + path = os.getcwd() + csv_files = glob.glob(os.path.join(path, '*.csv')) + + for f in csv_files: + storm = pd.read_csv(f) + storm['Pressure'].plot() + plt.show()" > python-plot-script.py + git add python-plot-script.py + git commit -am "Initial creation of python-plot-script from working branch" --quiet + echo "Conflict created successfully" +else + echo "Please resolve any errors and return to working branch before running script again" +fi + +