body common control
{
    inputs => { "../default.sub.cf" };
    bundlesequence  => { default("$(this.promise_filename)") };
    version => "1.0";
}

promise agent copy
{
    interpreter => "/usr/bin/python3";
    # uses cfengine.py
    path => "$(this.promise_dirname)/copy_always_info.py";
}

bundle agent test
{
  meta:
    "description" -> { "CFE-3436" }
      string => "Test a custom promise with promise-specific log_level where the promise module ignores it";

  copy:
    "$(G.testfile).dst"
      from => "$(G.testfile).src",
      log_level => "error";
}
