blob: fb977c9b0945c0e2de632ccbd96499434f6c0248 [file] [log] [blame]
// Copyright 2023 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
include: [
"//src/storage/lib/fs_management/client.shard.cml",
"//src/storage/testing/driver_test_realm/meta/client.shard.cml",
"//src/sys/test_runners/tmp_storage.shard.cml",
"inspect/client.shard.cml",
"syslog/client.shard.cml",
],
capabilities: [
{ protocol: "fuchsia.boot.Arguments" },
{ protocol: "fuchsia.metrics.MetricEventLoggerFactory" },
{
directory: "blob-exec",
rights: [
"execute",
"rw*",
],
path: "/blob",
},
{
protocol: "fuchsia.fxfs.BlobCreator",
path: "/fxfs-svc/fuchsia.fxfs.BlobCreator",
},
{
protocol: "fuchsia.fxfs.BlobReader",
path: "/fxfs-svc/fuchsia.fxfs.BlobReader",
},
],
use: [
{ protocol: "fuchsia.process.Launcher" },
{
directory: "the-subpackage",
from: "parent",
rights: [ "r*" ],
path: "/the-subpackage",
},
],
expose: [
{
protocol: "fuchsia.boot.Arguments",
from: "self",
},
{
protocol: "fuchsia.metrics.MetricEventLoggerFactory",
from: "self",
},
{
directory: "blob-exec",
from: "self",
},
{
protocol: "fuchsia.fxfs.BlobCreator",
from: "self",
},
{
protocol: "fuchsia.fxfs.BlobReader",
from: "self",
},
],
}