---
http_interactions:
- request:
    method: put
    uri: http://backend:5352/source/home:tom/_meta?user=tom
    body:
      encoding: UTF-8
      string: |
        <project name="home:tom">
          <title/>
          <description/>
          <person userid="tom" role="maintainer"/>
        </project>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '128'
    body:
      encoding: UTF-8
      string: |
        <project name="home:tom">
          <title></title>
          <description></description>
          <person userid="tom" role="maintainer"/>
        </project>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: put
    uri: http://backend:5352/source/my_project/_meta?user=tom
    body:
      encoding: UTF-8
      string: |
        <project name="my_project">
          <title>The Widening Gyre</title>
          <description/>
        </project>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '104'
    body:
      encoding: UTF-8
      string: |
        <project name="my_project">
          <title>The Widening Gyre</title>
          <description></description>
        </project>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: put
    uri: http://backend:5352/source/my_project/dashboard_1/_meta?user=tom
    body:
      encoding: UTF-8
      string: |
        <package name="dashboard_1" project="my_project">
          <title>Arms and the Man</title>
          <description>Aut dolor cum assumenda.</description>
        </package>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '149'
    body:
      encoding: UTF-8
      string: |
        <package name="dashboard_1" project="my_project">
          <title>Arms and the Man</title>
          <description>Aut dolor cum assumenda.</description>
        </package>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: put
    uri: http://backend:5352/source/my_project/dashboard_1/_config
    body:
      encoding: UTF-8
      string: Qui et autem. Sit quia minima. Aut quis eaque.
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '207'
    body:
      encoding: UTF-8
      string: |
        <revision rev="1" vrev="1">
          <srcmd5>c4f06b646b13d60424eb77a986adf606</srcmd5>
          <version>unknown</version>
          <time>1712745800</time>
          <user>unknown</user>
          <comment></comment>
          <requestid/>
        </revision>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: put
    uri: http://backend:5352/source/my_project/dashboard_1/ignored_requests
    body:
      encoding: UTF-8
      string: 'foo: bar'
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '207'
    body:
      encoding: UTF-8
      string: |
        <revision rev="2" vrev="2">
          <srcmd5>2fa2b0ccf6906e9af7a0f90152381de4</srcmd5>
          <version>unknown</version>
          <time>1712745800</time>
          <user>unknown</user>
          <comment></comment>
          <requestid/>
        </revision>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: get
    uri: http://backend:5352/source/my_project/dashboard_1
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '299'
    body:
      encoding: UTF-8
      string: |
        <directory name="dashboard_1" rev="2" vrev="2" srcmd5="2fa2b0ccf6906e9af7a0f90152381de4">
          <entry name="_config" md5="dffc92569928bfa8db756f05d3b481db" size="46" mtime="1712745800"/>
          <entry name="ignored_requests" md5="e1dcf98b4c823827be0a0524052ae95a" size="8" mtime="1712745800"/>
        </directory>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: get
    uri: http://backend:5352/source/my_project/dashboard_1
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '299'
    body:
      encoding: UTF-8
      string: |
        <directory name="dashboard_1" rev="2" vrev="2" srcmd5="2fa2b0ccf6906e9af7a0f90152381de4">
          <entry name="_config" md5="dffc92569928bfa8db756f05d3b481db" size="46" mtime="1712745800"/>
          <entry name="ignored_requests" md5="e1dcf98b4c823827be0a0524052ae95a" size="8" mtime="1712745800"/>
        </directory>
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
- request:
    method: get
    uri: http://backend:5352/source/my_project/dashboard_1/ignored_requests
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - application/octet-stream
      Content-Length:
      - '8'
      Cache-Control:
      - no-cache
      Connection:
      - close
    body:
      encoding: UTF-8
      string: 'foo: bar'
  recorded_at: Wed, 10 Apr 2024 10:43:20 GMT
recorded_with: VCR 6.2.0
