获取命令容器作为输入

时间:2019-01-28 14:01:46

标签: ietf-netconf

我想使用一个巨大的容器作为输入。此容器包含我要在多应用程序环境中使用的所有命令。

这是一个小例子:

分组bla-action-listener类型         {             叶应用程序ID             {                 输入application-id;                 tailf:info“ ID”;             }

        tailf:action "request-status"
        {
            tailf:info "Request to write...";
            input;
            output
            {
                leaf console-out
                {
                    type string;
                }
            }
        }

        tailf:action "request-keep-alive"
        {

            tailf:actionpoint "bla-action-point";
            input;
            output
            {
                leaf console-out
                {
                    type string;
                }
            }
        }

        tailf:action "show-version"
        {
            tailf:actionpoint "bla-action-point";
            input;
            output

......等等

我想编写一条命令,该命令将从此容器中获取所有可能的叶子, 因此,我需要这样的东西:

      tailf:action "multi-command"
    {
        tailf:actionpoint "i-action-point";

        input
        {
            uses bla-action-listener-type
            leaf command
             {
                type bla-action-listener-type;
                mandatory true;
            }
        }
        output
        {
            leaf console-out
            {
                type string;
            }
        }
        tailf:info "Runs a specified command from this list on a multi app environment";

    }

当前结构无法解决。有人知道吗?

0 个答案:

没有答案