Use > Server Automation > OGFS directories > /opsw directory

/opsw directory

The opsw directory represents the data model of Server Automation. For example, the
/opsw/Customer directory represents customer objects in the data model. Global Shell scripts and other client applications can navigate within the data model in the OGFS. Except for the api and bin directories, all of the directories under the opsw directory represent objects. The api directory contains executables that invoke methods on the Server Automation API. The bin directory contains Global Shell utilities such as rosh and aaa.

For Server Automation, the top level of the opsw directory has the following structure:

/opsw/
      api/
      Application/
      .Application.ID/
      bin/
      Customer/
      .Customer.ID/
      Facility/
      .Facility.ID/
      Group/
      .Group.ID/
      Hardware/
      .Hardware.ID/
      Library/
      .Library.ID/
      NetModel/
      NetOS/
      NetType/
      Network/
      .Network.ID/
      OS/
      .OS.ID/
      Realm/
      .Realm.ID/
      Script/
      Server/
      .Server.ID/
      ServiceLevel/
      .ServiceLevel.ID/

The ID directories organize objects by their unique SA identifier. These directories are equivalent to those organized by name. For example, if a server with an ID 10043 is named m44.opsware.com, then the following directories contain the same information:

/opsw/.Server.ID/10043
/opsw/Server/@/m44.opsware.com

If the NA is installed, the /opsw directory also contains several network directories. See Network directories.