コード例 #1
0
ファイル: HistoryTests.cpp プロジェクト: raymens/stellar-core
    Config&
    configure(Config& cfg, bool writable) const override
    {
        std::string d = mDir.getName();
        std::string getCmd = "cp " + d + "/{0} {1}";
        std::string putCmd = "";
        std::string mkdirCmd = "";

        if (writable)
        {
            putCmd = "cp {0} " + d + "/{1}";
            mkdirCmd = "mkdir -p " + d + "/{0}";
        }

        cfg.HISTORY["test"] =
            std::make_shared<HistoryArchive>("test", getCmd, putCmd, mkdirCmd);
        return cfg;
    }
コード例 #2
0
ファイル: HistoryTests.cpp プロジェクト: tzdybal/stellar-core
 std::string
 getArchiveDirName() const override
 {
     return mDir.getName();
 }