Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Variables
cli_driver.cc File Reference
#include "cli_driver.hh"
#include "../common/context_singleton.hh"
#include <vector>
#include <iostream>
#include <iterator>
#include <iomanip>
#include <unistd.h>
Include dependency graph for cli_driver.cc:

Typedefs

using vec_str = std::vector< std::string >
 

Variables

const string help
 

Typedef Documentation

using vec_str = std::vector<std::string>

Variable Documentation

const string help
Initial value:
= R"(
VELOXDFS (VELOX File System CLI client controler)
Usage: veloxdfs [options] <ACTIONS> FILE
ACTIONS
put <FILE> Upload a file
get <FILE> Download a file
rm <FILE> Remove a file
cat <FILE> Display a file's content
show <FILE> Show block location of a file
ls -H|-g|-o [FILE] List all the files
format Format storage and metadata
rename <FILE1> <FILE2> Rename file
OPTIONS
-H Human, Show Human readable sizes, MiB|GiB...
-b <size> BlockSize, Set intended size of block for uploading file
-g Generate, Generate logical block distribution
-o Output, Output current logical block distribution
-h Help, Print this text.
-v Version, Print version
Data Intensive Computing Lab at <SKKU/UNIST>, ROK. ver:)" + string(PACKAGE_VERSION) + " Builded at: " + string(__DATE__)