[barefoot] Switch to Y profiles for Newport board (#5187)
Signed-off-by: Volodymyr Boyko <volodymyrx.boiko@intel.com>
This commit is contained in:
parent
01fceb6f79
commit
9a1f68ba12
@ -1 +0,0 @@
|
||||
x86_64-accton_as9516_32d-r0
|
23
device/barefoot/x86_64-accton_as9516bf_32d-r0/syncd.conf
Normal file
23
device/barefoot/x86_64-accton_as9516bf_32d-r0/syncd.conf
Normal file
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
y_profile_set() {
|
||||
P4_PROFILE=$(sonic-cfggen -d -v 'DEVICE_METADATA["localhost"]["p4_profile"]')
|
||||
if [[ -n "$P4_PROFILE" || ( ! -L /opt/bfn/install && -e /opt/bfn/install ) ]]; then
|
||||
return
|
||||
fi
|
||||
|
||||
Y_PROFILE=$(ls -d /opt/bfn/install_y*_profile 2> /dev/null | head -1)
|
||||
if [[ -z $Y_PROFILE ]]; then
|
||||
echo "No P4 profile found for Newport"
|
||||
return
|
||||
fi
|
||||
|
||||
ln -srfn $Y_PROFILE /opt/bfn/install
|
||||
}
|
||||
|
||||
(
|
||||
unset PYTHONPATH
|
||||
unset PYTHONHOME
|
||||
y_profile_set
|
||||
)
|
Loading…
Reference in New Issue
Block a user