Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been made.
  4. Details - When a reservation alter is being requested in non-interactive mode, a new type record namely 'AN' will be written to the accounting logs.
    1. This If only start time is changed, this log will have the format: "N; <resvID> requestor=<user>@<host> stime=<requested start time>".
      1. example - "N; R123.server requestor=root@hostname stime=1497264531"
    2. If only end time is changed, this log will have the format: "AN; <resvID> requestor=<user>@<host> etime=<requested end time>".
      1. example - "N; R123.server requestor=root@hostname etime=1497264531"
    3. If both start and end times are changed, this log will have the format: "N; <resvID> requestor=<user>@<host> stime=<requested start time> etime=<requested end time>".
      1. example - "A; R123.server requestor=root@hostname stime=1497264531 etime=1497267531"

Interface 9: A new accounting log type for reservation alter request (interactive mode).

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been made.
  4. Details - When a reservation alter is being requested in non-interactive mode, a new type record namely 'AN' will be written to the accounting logs.
    1. If only start time is changed, this log will have the format: "N; <resvID> requestor=<user>@<host> stime=<requested start time> interactive=<no.of seconds>".

    1. This
      1. example - "N; R123.server requestor=root@hostname stime=1497264531 interactive=10"
    2. If only end time is changed, this log will have the format: "AN; <resvID> requestor=<user>@<host> Interactive<user>@<host> etime=<requested end time> interactive=<no.of seconds>".
      1. example - "N; R123.server requestor=root@hostname etime=1497264531 interactive=10"
    3. If both start and end times are changed, this log will have the format: "N; <resvID> requestor=<user>@<host> stime=<requested start time> etime=<requested end time> interactive=<no.of seconds>".
      1. example - "N; R123.server requestor=root@hostname stime=1497264531 etime=1497267531 interactive=10"

Interface 10: A new accounting log type for reservation alter request being confirmed.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been confirmed.
  4. Details - When a reservation alter is being confirmed, a new type record namely 'Z' will be written to the accounting logs.
    1. If only start time is changed, this log will have the format: "Z; <resvID> requestor=<user>@<host> stime=<new confirmed start time>".
      1. example - "Z; R123.server requestor=root@hostname stime=1497264531"
    2. If only end time is changed, this log will have the format: "Z; <resvID> requestor=<user>@<host> etime=<new confirmed end time>".
      1. example - "Z; R123.server requestor=root@hostname etime=1497264531"
    3. If both start and end times are changed, this log will have the format: "Z; <resvID> requestor=<user>@<host> stime=<new confirmed start time> etime=<new confirmed end time>".
      1. example - "Z; R123.server requestor=root@hostname stime=1497264531 etime=1497267531"

Interface 11: A new accounting log type for reservation alter request being denied.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been denied.
  4. Details - When a reservation alter is being denied, a new type record namely 'Z' will be written to the accounting logs.
    1. If only start time is changed, this log will have the format: "z; <resvID> requestor=<user>@<host> stime=<requested start time>".
      1. example - "z; R123.server requestor=root@hostname stime=1497264531"
    2. If only end time is changed, this log will have the format: "z; <resvID> requestor=<user>@<host> etime=<requested end time>".
      1. example - "z; R123.server requestor=root@hostname etime=1497264531"
    3. If both start and end times are changed, this log will have the format: "z; <resvID> requestor=<user>@<host> stime=<requested start time> etime=<requested end time>".
      1. example - "z; R123.server requestor=root@hostname stime=1497264531 etime=1497267531"

Interface 12: A new server log denoting that a reservation alter is being attempted.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - server, info level.
  4. Details - When a reservation alter is being requested, the PBS server attempts to get a confirmation from the PBS scheduler.
    1. This log will have the format: "Attempting to modify reservation <resvID>".

Interface 11 13: A new server log denoting that a reservation alter request is rejected/confirmed.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - server, info level.
  4. Details - 
    1. When a reservation alter request is rejected, server logs this event.
      1. This log will have the format: "Reservation alter denied <resvID>".
    2. When a reservation alter request is confirmed, server logs this event.
      1. This log will have the format: "Reservation alter confirmed <resvID>".

Interface 14: A new PBS IFL API for modifying a reservation.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - New IFL API.
  4. Details - 
    1. Signature - 

      char * pbs_modify_resv(int server_connect, char *resv_id, struct attropl *attrib, char *extend)

      1. server_connect - socket on which we connect to the server.

      2. resv_id - reservation ID.
      3. attrib - list of attributes to be changed.
      4. extend - for future extensions.