summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2009-04-13 18:40:50 +0000
committerChris Wilson <chris+github@qwirx.com>2009-04-13 18:40:50 +0000
commit03103b5a44e48735a1fe24156c7859c530298fad (patch)
tree8b36782c9bda728c432782829e7e9b236ae6caa0 /bin
parentaec3fa23a75124d860f48b9007858ec1cb641623 (diff)
Move S3Simulator into its own class, like S3Client, for reuse elsewhere.
Diffstat (limited to 'bin')
-rw-r--r--bin/s3simulator/s3simulator.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/bin/s3simulator/s3simulator.cpp b/bin/s3simulator/s3simulator.cpp
new file mode 100644
index 00000000..9a10635c
--- /dev/null
+++ b/bin/s3simulator/s3simulator.cpp
@@ -0,0 +1,32 @@
+// --------------------------------------------------------------------------
+//
+// File
+// Name: s3simulator.cpp
+// Purpose: main file for S3 simulator daemon
+// Created: 2003/10/11
+//
+// --------------------------------------------------------------------------
+
+#include "Box.h"
+#include "S3Simulator.h"
+#include "MainHelper.h"
+
+#include "MemLeakFindOn.h"
+
+int main(int argc, const char *argv[])
+{
+ int ExitCode = 0;
+
+ MAINHELPER_START
+
+ Logging::SetProgramName("s3simulator");
+ Logging::ToConsole(true);
+ Logging::ToSyslog (true);
+
+ S3Simulator daemon;
+ ExitCode = daemon.Main("s3simulator.conf", argc, argv);
+
+ MAINHELPER_END
+
+ return ExitCode;
+}