plasmite 0.6.1

Persistent JSON message queues backed by plain files for local and remote IPC
Documentation
{
  "conformance_version": 0,
  "name": "pool-admin",
  "workdir": "work-admin",
  "steps": [
    {
      "op": "create_pool",
      "id": "create-alpha",
      "pool": "alpha",
      "input": {
        "size_bytes": 1048576
      }
    },
    {
      "op": "create_pool",
      "id": "create-beta",
      "pool": "beta",
      "input": {
        "size_bytes": 1048576
      }
    },
    {
      "op": "list_pools",
      "id": "list-initial",
      "expect": {
        "names": ["alpha", "beta"]
      }
    },
    {
      "op": "pool_info",
      "id": "info-alpha",
      "pool": "alpha",
      "expect": {
        "file_size": 1048576,
        "bounds": {
          "oldest": null,
          "newest": null
        }
      }
    },
    {
      "op": "delete_pool",
      "id": "delete-beta",
      "pool": "beta"
    },
    {
      "op": "list_pools",
      "id": "list-after-delete",
      "expect": {
        "names": ["alpha"]
      }
    }
  ]
}