Refactoring and missing file handling
This commit is contained in:
parent
e40dbce942
commit
7bad90c61d
@ -28,9 +28,13 @@ function startplatform() {
|
|||||||
hwsku_dir="$platform_dir/$hwsku"
|
hwsku_dir="$platform_dir/$hwsku"
|
||||||
|
|
||||||
sai_profile_json_file="$hwsku_dir/sai.profile"
|
sai_profile_json_file="$hwsku_dir/sai.profile"
|
||||||
independent_mode=$(grep '^SAI_INDEPENDENT_MODULE_MODE=' $sai_profile_json_file | cut -d '=' -f 2)
|
is_sw_module_mgmt_enabled=$(grep '^SAI_INDEPENDENT_MODULE_MODE=' $sai_profile_json_file | cut -d '=' -f 2)
|
||||||
if [[ "$independent_mode" == "1" ]]; then
|
if [[ "$is_sw_module_mgmt_enabled" == "1" ]]; then
|
||||||
cat $platform_dir/media_settings_src.json > $platform_dir/media_settings.json
|
if [[ -f $platform_dir/media_settings_src.json ]]; then
|
||||||
|
cat $platform_dir/media_settings_src.json > $platform_dir/media_settings.json
|
||||||
|
else
|
||||||
|
echo "Failed to create media_settings.json because media_settings_src.json is missing"
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
if [[ -f $platform_dir/media_settings.json ]]; then
|
if [[ -f $platform_dir/media_settings.json ]]; then
|
||||||
rm $platform_dir/media_settings.json
|
rm $platform_dir/media_settings.json
|
||||||
|
Reference in New Issue
Block a user