##### 8.5.4.10 Pragma Boot_Location

When a partition starts executing, one of the first steps consists in a connection to the boot server. This pragma provides one or more locations in order to get a connection with the boot server.

         PRAGMA ::=
            PRAGMA_WITH_NAME_AND_DATA
          | PRAGMA_WITH_LOCATION
          | PRAGMA_WITH_LOCATION_LIST

         PRAGMA_WITH_NAME_AND_DATA ::=
            pragma Boot_Location
              ([Protocol_Name =>] STRING_LITERAL,
               [Protocol_Data =>] STRING_LITERAL);

         PRAGMA_WITH_LOCATION ::=
            pragma Boot_Location ([Location =>] LOCATION);

         PRAGMA_WITH_LOCATION_LIST ::=
            pragma Boot_Location ([Locations =>] LOCATION_LIST);

This boot server location can be concatenated into a single string to be used as a command line option or an environment variable (see Partition Runtime Parameters).

Note: pragma Boot_Server is now obsolete. It is recommended to use pragma Boot_Location. This wording is more consistent with the rest of the configuration language (see Self_Location Partition Option self_location and Data_Location Partition Option data_location).