Loading src/example_main.cc 0 → 100644 +14 −0 Original line number Diff line number Diff line #include "kinetic/kinetic.h" #include "command_line_flags.h" int example_main(std::unique_ptr<kinetic::ConnectionHandle> connection, int argc, char** argv); int main(int argc, char** argv) { std::unique_ptr<kinetic::ConnectionHandle> connection; if (!parse_flags(&argc, &argv, connection)) { return 1; } return example_main(move(connection), argc, argv); } src/ise.cc +4 −31 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include <stdio.h> #include "kinetic/kinetic.h" #include "gflags/gflags.h" using kinetic::KineticConnectionFactory; using kinetic::Status; Loading @@ -13,38 +14,10 @@ using std::shared_ptr; using std::string; using std::unique_ptr; int main(int argc, char* argv[]) { if (argc != 3 && argc != 4) { printf("%s: <host> <port>\n", argv[0]); printf("%s: <host> <port> <pin>\n", argv[0]); return 1; } const char* host = argv[1]; int port = atoi(argv[2]); kinetic::ConnectionOptions options; options.host = host; options.port = port; options.user_id = 1; options.hmac_key = "asdfasdf"; kinetic::KineticConnectionFactory kinetic_connection_factory = kinetic::NewKineticConnectionFactory(); DEFINE_string(pin, "", "PIN"); unique_ptr<kinetic::ConnectionHandle> connection; if (!kinetic_connection_factory.NewConnection(options, 60, connection).ok()) { printf("Unable to connect\n"); return 1; } shared_ptr<string> pin; if (argc == 3) { printf("Performing ISE on %s:%d\n", host, port); } else { pin.reset(new std::string(argv[3])); printf("Performing ISE on %s:%d with pin %s\n", host, port, argv[3]); } int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { shared_ptr<string> pin(new string(FLAGS_pin)); KineticStatus status = connection->blocking().InstantSecureErase(pin); bool success = status.ok(); Loading src/setpin.cc +0 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ DEFINE_string(new_pin, "", "New PIN"); DEFINE_string(old_pin, "", "Old PIN"); int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { bool success; if (FLAGS_old_pin.empty()) { Loading Loading
src/example_main.cc 0 → 100644 +14 −0 Original line number Diff line number Diff line #include "kinetic/kinetic.h" #include "command_line_flags.h" int example_main(std::unique_ptr<kinetic::ConnectionHandle> connection, int argc, char** argv); int main(int argc, char** argv) { std::unique_ptr<kinetic::ConnectionHandle> connection; if (!parse_flags(&argc, &argv, connection)) { return 1; } return example_main(move(connection), argc, argv); }
src/ise.cc +4 −31 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include <stdio.h> #include "kinetic/kinetic.h" #include "gflags/gflags.h" using kinetic::KineticConnectionFactory; using kinetic::Status; Loading @@ -13,38 +14,10 @@ using std::shared_ptr; using std::string; using std::unique_ptr; int main(int argc, char* argv[]) { if (argc != 3 && argc != 4) { printf("%s: <host> <port>\n", argv[0]); printf("%s: <host> <port> <pin>\n", argv[0]); return 1; } const char* host = argv[1]; int port = atoi(argv[2]); kinetic::ConnectionOptions options; options.host = host; options.port = port; options.user_id = 1; options.hmac_key = "asdfasdf"; kinetic::KineticConnectionFactory kinetic_connection_factory = kinetic::NewKineticConnectionFactory(); DEFINE_string(pin, "", "PIN"); unique_ptr<kinetic::ConnectionHandle> connection; if (!kinetic_connection_factory.NewConnection(options, 60, connection).ok()) { printf("Unable to connect\n"); return 1; } shared_ptr<string> pin; if (argc == 3) { printf("Performing ISE on %s:%d\n", host, port); } else { pin.reset(new std::string(argv[3])); printf("Performing ISE on %s:%d with pin %s\n", host, port, argv[3]); } int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { shared_ptr<string> pin(new string(FLAGS_pin)); KineticStatus status = connection->blocking().InstantSecureErase(pin); bool success = status.ok(); Loading
src/setpin.cc +0 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ DEFINE_string(new_pin, "", "New PIN"); DEFINE_string(old_pin, "", "Old PIN"); int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { bool success; if (FLAGS_old_pin.empty()) { Loading