agentName:PhyEthtool

%cellPath/phyethtool/status, PhyEthtool::Status, w

MountGroup: mg1, 10
#__init__
interface/config/eth/phy/slice,Tac::Dir,ri
interface/status/eth/phy/slice,Tac::Dir,wfi
%cellPath/stageAgentStatus/switchover/PhyEthtool,Stage::AgentStatus,wcf
Include: AgentPlugin-IntfCollections-*
Include: AgentPlugin-IntfForwardingModel-*

# for EthPhyIntfCreatorSm
%cellPath/redundancy/status, Redundancy::RedundancyStatus, r
interface/archer/status/init/eth/phy/slice, Tac::Dir, ri
interface/config/eth/phy/default, Interface::EthPhyIntfDefaultConfigDir, r
interface/archer/status/eth/phy/slice, Tac::Dir, fwi
%cellPath/interface/archer/status/eth/phy/slice/local, Tac::Dir, wfi
interface/eth/portid, Interface::EthIntfPortIdDir, r

interface/archer/eth/xcvr/slice/%cellId/phyethtool,Interface::EthIntfXcvrStatusDirEntry,wcf

MountGroup: mg3, 30
Condition : FruReady in /%sysname/Sysdb/hardware/%cellPath.entryState
#__mountConfig
hardware/cell/%cellId/phy/ethtool/config,Hardware::Phy::EthtoolConfig,r
# TODO: BUG 998475: remove after swagifying PhtEthtool
hardware/cell/3/phy/ethtool/config,Hardware::Phy::EthtoolConfig,rc
interface/config/global,Interface::GlobalIntfConfig,r
interface/hardware/capability, Interface::Hardware::Capability, r

hardware/entmib,EntityMib::Status,r

%cellPath/interface/nsconfig,Interface::AllIntfNamespaceConfigDir,r
%cellPath/interface/status/eth/phy/local,Interface::EthPhyIntfStatusLocalDir,wf

interface/ethIntfCounter/writerStatus/PhyEthtool-%cellId, Interface::EthIntfCounterWriterStatus, wf
