Project

General

Profile

Download (559 Bytes) Statistics
| Branch: | Revision:
1309de5c david.sorber
#include <cstdint>
#include <filesystem>
#include <iostream>
#include <string>
#include <thread>

2c54c4c3 david.sorber
#include "CopyManagerOptions.h"
#include "CopyManager.h"

1309de5c david.sorber
namespace sfs = std::filesystem;


2c54c4c3 david.sorber
1309de5c david.sorber
int main(int argc, char** argv)
{
std::cout << "Sendfile Copy Util\n" << std::endl;

2c54c4c3 david.sorber
if (argc < 3)
1309de5c david.sorber
{
2c54c4c3 david.sorber
std::cerr << "ERROR: please specify input path and output path\n" << std::endl;
1309de5c david.sorber
return -1;
}

2c54c4c3 david.sorber
DBS::CopyManagerOptions options(argv[1], argv[2]);
1309de5c david.sorber
2c54c4c3 david.sorber
DBS::CopyManager manager(options);
int rc = manager.run();
1309de5c david.sorber
return 0;
}