ivoa / Calycopis-broker

Experiments and prototypes for the IVOA ExecutionBroker
GNU General Public License v3.0
0 stars 3 forks source link

Log messages for compute, storage and data resources. #42

Closed Zarquan closed 2 weeks ago

Zarquan commented 3 months ago

Based on Message Templates https://messagetemplates.org/

Zarquan commented 3 months ago
LogMessage:
  description: >
    A log message based on the Message Templates standard.
    https://messagetemplates.org/
  type: object
  properties:
    type:
      description: >
        The message type identifier.
        Typically a URL pointing to a human readable description of the message.
      type: string
    time:
      description: >
        The date and time of the message.
      type: string
      format: date-time
    template:
      description: >
        The message template.
      type: string
    values:
      description: >
        A map of name->value properties.
      xml:
        name: values
      $ref: '#/components/schemas/NameValueMap'
Zarquan commented 3 months ago

Fixed in #51

Zarquan commented 2 weeks ago

Done - Everything derived from AbstractComponent has a messages block.