Included `stout/os/realpath.hpp` where `os::realpath()` is used.

Review: https://reviews.apache.org/r/64257


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e293bd7a
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e293bd7a
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/e293bd7a

Branch: refs/heads/master
Commit: e293bd7ab314a7d5d567012991ddb5394bb50135
Parents: 2fc63bd
Author: Andrew Schwartzmeyer <[email protected]>
Authored: Fri Dec 1 10:40:17 2017 -0800
Committer: Andrew Schwartzmeyer <[email protected]>
Committed: Fri Dec 1 11:53:23 2017 -0800

----------------------------------------------------------------------
 src/cli/mesos.cpp                                                  | 2 ++
 src/csi/paths.cpp                                                  | 2 ++
 src/examples/balloon_framework.cpp                                 | 2 ++
 src/examples/long_lived_framework.cpp                              | 2 ++
 src/examples/test_framework.cpp                                    | 2 ++
 src/examples/test_http_framework.cpp                               | 2 ++
 src/files/files.cpp                                                | 1 +
 src/linux/cgroups.cpp                                              | 2 ++
 src/linux/systemd.cpp                                              | 2 ++
 src/slave/containerizer/fetcher.cpp                                | 1 +
 src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp | 2 ++
 src/slave/containerizer/mesos/isolators/filesystem/linux.cpp       | 1 +
 src/slave/containerizer/mesos/isolators/filesystem/posix.cpp       | 2 ++
 src/slave/containerizer/mesos/isolators/network/cni/cni.cpp        | 1 +
 src/slave/containerizer/mesos/isolators/volume/host_path.cpp       | 1 +
 src/slave/containerizer/mesos/launch.cpp                           | 1 +
 src/slave/containerizer/mesos/provisioner/appc/store.cpp           | 2 ++
 src/slave/containerizer/mesos/provisioner/backends/overlay.cpp     | 2 ++
 src/slave/containerizer/mesos/provisioner/provisioner.cpp          | 2 ++
 src/slave/slave.cpp                                                | 2 ++
 src/slave/state.cpp                                                | 2 ++
 src/tests/containerizer/provisioner_appc_tests.cpp                 | 2 ++
 src/tests/containerizer/rootfs.cpp                                 | 1 +
 src/tests/gc_tests.cpp                                             | 2 ++
 src/tests/script.cpp                                               | 2 ++
 25 files changed, 43 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/cli/mesos.cpp
----------------------------------------------------------------------
diff --git a/src/cli/mesos.cpp b/src/cli/mesos.cpp
index b347f39..c49e83b 100644
--- a/src/cli/mesos.cpp
+++ b/src/cli/mesos.cpp
@@ -26,6 +26,8 @@
 #include <stout/strings.hpp>
 #include <stout/try.hpp>
 
+#include <stout/os/realpath.hpp>
+
 using std::cerr;
 using std::cout;
 using std::endl;

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/csi/paths.cpp
----------------------------------------------------------------------
diff --git a/src/csi/paths.cpp b/src/csi/paths.cpp
index 6caefc5..60fca88 100644
--- a/src/csi/paths.cpp
+++ b/src/csi/paths.cpp
@@ -28,6 +28,8 @@
 #include <stout/stringify.hpp>
 #include <stout/strings.hpp>
 
+#include <stout/os/realpath.hpp>
+
 namespace http = process::http;
 namespace unix = process::network::unix;
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/examples/balloon_framework.cpp
----------------------------------------------------------------------
diff --git a/src/examples/balloon_framework.cpp 
b/src/examples/balloon_framework.cpp
index 0136344..2895253 100644
--- a/src/examples/balloon_framework.cpp
+++ b/src/examples/balloon_framework.cpp
@@ -41,6 +41,8 @@
 #include <stout/protobuf.hpp>
 #include <stout/stringify.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "common/parse.hpp"
 
 #include "logging/logging.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/examples/long_lived_framework.cpp
----------------------------------------------------------------------
diff --git a/src/examples/long_lived_framework.cpp 
b/src/examples/long_lived_framework.cpp
index e674215..a8516a7 100644
--- a/src/examples/long_lived_framework.cpp
+++ b/src/examples/long_lived_framework.cpp
@@ -45,6 +45,8 @@
 #include <stout/protobuf.hpp>
 #include <stout/stringify.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "common/parse.hpp"
 
 #include "logging/logging.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/examples/test_framework.cpp
----------------------------------------------------------------------
diff --git a/src/examples/test_framework.cpp b/src/examples/test_framework.cpp
index c6a293e..d60adff 100644
--- a/src/examples/test_framework.cpp
+++ b/src/examples/test_framework.cpp
@@ -32,6 +32,8 @@
 #include <stout/path.hpp>
 #include <stout/stringify.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "logging/flags.hpp"
 #include "logging/logging.hpp"
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/examples/test_http_framework.cpp
----------------------------------------------------------------------
diff --git a/src/examples/test_http_framework.cpp 
b/src/examples/test_http_framework.cpp
index 3730358..76b64fe 100644
--- a/src/examples/test_http_framework.cpp
+++ b/src/examples/test_http_framework.cpp
@@ -42,6 +42,8 @@
 #include <stout/path.hpp>
 #include <stout/stringify.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "common/status_utils.hpp"
 
 #include "logging/flags.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/files/files.cpp
----------------------------------------------------------------------
diff --git a/src/files/files.cpp b/src/files/files.cpp
index fbff207..ad2189b 100644
--- a/src/files/files.cpp
+++ b/src/files/files.cpp
@@ -53,6 +53,7 @@
 #include <stout/unreachable.hpp>
 
 #include <stout/os/constants.hpp>
+#include <stout/os/realpath.hpp>
 
 #include "common/http.hpp"
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/linux/cgroups.cpp
----------------------------------------------------------------------
diff --git a/src/linux/cgroups.cpp b/src/linux/cgroups.cpp
index 0a7bb89..cdd0f40 100644
--- a/src/linux/cgroups.cpp
+++ b/src/linux/cgroups.cpp
@@ -64,6 +64,8 @@ extern "C" {
 #include <stout/strings.hpp>
 #include <stout/unreachable.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "linux/cgroups.hpp"
 #include "linux/fs.hpp"
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/linux/systemd.cpp
----------------------------------------------------------------------
diff --git a/src/linux/systemd.cpp b/src/linux/systemd.cpp
index 6318f48..2444ff4 100644
--- a/src/linux/systemd.cpp
+++ b/src/linux/systemd.cpp
@@ -25,6 +25,8 @@
 #include <stout/strings.hpp>
 #include <stout/try.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "linux/cgroups.hpp"
 
 using process::Once;

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/fetcher.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/fetcher.cpp 
b/src/slave/containerizer/fetcher.cpp
index 8c4b7e6..89b73b7 100644
--- a/src/slave/containerizer/fetcher.cpp
+++ b/src/slave/containerizer/fetcher.cpp
@@ -38,6 +38,7 @@
 #include <stout/os/exists.hpp>
 #include <stout/os/find.hpp>
 #include <stout/os/killtree.hpp>
+#include <stout/os/realpath.hpp>
 #include <stout/os/read.hpp>
 #include <stout/os/rmdir.hpp>
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp 
b/src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp
index 134ae5d..6efdc75 100644
--- a/src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp
+++ b/src/slave/containerizer/mesos/isolators/docker/volume/isolator.cpp
@@ -21,6 +21,8 @@
 
 #include <stout/os.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "slave/flags.hpp"
 #include "slave/state.hpp"
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/isolators/filesystem/linux.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/isolators/filesystem/linux.cpp 
b/src/slave/containerizer/mesos/isolators/filesystem/linux.cpp
index f40ded7..aa939e3 100644
--- a/src/slave/containerizer/mesos/isolators/filesystem/linux.cpp
+++ b/src/slave/containerizer/mesos/isolators/filesystem/linux.cpp
@@ -37,6 +37,7 @@
 
 #include <stout/os/shell.hpp>
 #include <stout/os/strerror.hpp>
+#include <stout/os/realpath.hpp>
 
 #include "linux/fs.hpp"
 #include "linux/ns.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/isolators/filesystem/posix.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/isolators/filesystem/posix.cpp 
b/src/slave/containerizer/mesos/isolators/filesystem/posix.cpp
index 270d2aa..6b9f4bb 100644
--- a/src/slave/containerizer/mesos/isolators/filesystem/posix.cpp
+++ b/src/slave/containerizer/mesos/isolators/filesystem/posix.cpp
@@ -23,6 +23,8 @@
 #include <stout/os.hpp>
 #include <stout/path.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "slave/paths.hpp"
 
 #include "slave/containerizer/mesos/isolators/filesystem/posix.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/isolators/network/cni/cni.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/isolators/network/cni/cni.cpp 
b/src/slave/containerizer/mesos/isolators/network/cni/cni.cpp
index 1c20700..0eca067 100644
--- a/src/slave/containerizer/mesos/isolators/network/cni/cni.cpp
+++ b/src/slave/containerizer/mesos/isolators/network/cni/cni.cpp
@@ -32,6 +32,7 @@
 #include <stout/strings.hpp>
 
 #include <stout/os/constants.hpp>
+#include <stout/os/realpath.hpp>
 
 #include "common/protobuf_utils.hpp"
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/isolators/volume/host_path.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/isolators/volume/host_path.cpp 
b/src/slave/containerizer/mesos/isolators/volume/host_path.cpp
index 409fc14..3f3f280 100644
--- a/src/slave/containerizer/mesos/isolators/volume/host_path.cpp
+++ b/src/slave/containerizer/mesos/isolators/volume/host_path.cpp
@@ -28,6 +28,7 @@
 
 #include <stout/os/exists.hpp>
 #include <stout/os/mkdir.hpp>
+#include <stout/os/realpath.hpp>
 #include <stout/os/stat.hpp>
 #include <stout/os/touch.hpp>
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/launch.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/launch.cpp 
b/src/slave/containerizer/mesos/launch.cpp
index b1065be..c45a038 100644
--- a/src/slave/containerizer/mesos/launch.cpp
+++ b/src/slave/containerizer/mesos/launch.cpp
@@ -38,6 +38,7 @@
 #include <stout/path.hpp>
 #include <stout/unreachable.hpp>
 
+#include <stout/os/realpath.hpp>
 #include <stout/os/write.hpp>
 
 #include <mesos/mesos.hpp>

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/provisioner/appc/store.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/provisioner/appc/store.cpp 
b/src/slave/containerizer/mesos/provisioner/appc/store.cpp
index 9e65990..c1f9661 100644
--- a/src/slave/containerizer/mesos/provisioner/appc/store.cpp
+++ b/src/slave/containerizer/mesos/provisioner/appc/store.cpp
@@ -32,6 +32,8 @@
 #include <stout/os.hpp>
 #include <stout/path.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "slave/containerizer/mesos/provisioner/appc/cache.hpp"
 #include "slave/containerizer/mesos/provisioner/appc/fetcher.hpp"
 #include "slave/containerizer/mesos/provisioner/appc/paths.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/provisioner/backends/overlay.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/provisioner/backends/overlay.cpp 
b/src/slave/containerizer/mesos/provisioner/backends/overlay.cpp
index 3149220..54d3e43 100644
--- a/src/slave/containerizer/mesos/provisioner/backends/overlay.cpp
+++ b/src/slave/containerizer/mesos/provisioner/backends/overlay.cpp
@@ -23,6 +23,8 @@
 #include <stout/fs.hpp>
 #include <stout/os.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "linux/fs.hpp"
 
 #include "slave/containerizer/mesos/provisioner/backends/overlay.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/containerizer/mesos/provisioner/provisioner.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/provisioner/provisioner.cpp 
b/src/slave/containerizer/mesos/provisioner/provisioner.cpp
index 81d2f93..b90807c 100644
--- a/src/slave/containerizer/mesos/provisioner/provisioner.cpp
+++ b/src/slave/containerizer/mesos/provisioner/provisioner.cpp
@@ -37,6 +37,8 @@
 #include <stout/stringify.hpp>
 #include <stout/uuid.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #ifdef __linux__
 #include "linux/fs.hpp"
 #endif

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/slave.cpp
----------------------------------------------------------------------
diff --git a/src/slave/slave.cpp b/src/slave/slave.cpp
index 3896e43..c07e25f 100644
--- a/src/slave/slave.cpp
+++ b/src/slave/slave.cpp
@@ -70,6 +70,8 @@
 #include <stout/utils.hpp>
 #include <stout/uuid.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "authentication/cram_md5/authenticatee.hpp"
 
 #include "common/build.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/slave/state.cpp
----------------------------------------------------------------------
diff --git a/src/slave/state.cpp b/src/slave/state.cpp
index d49c38e..3396157 100644
--- a/src/slave/state.cpp
+++ b/src/slave/state.cpp
@@ -42,6 +42,8 @@
 #include <stout/os/realpath.hpp>
 #include <stout/os/stat.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include "common/resources_utils.hpp"
 
 #include "messages/messages.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/tests/containerizer/provisioner_appc_tests.cpp
----------------------------------------------------------------------
diff --git a/src/tests/containerizer/provisioner_appc_tests.cpp 
b/src/tests/containerizer/provisioner_appc_tests.cpp
index 9c4b685..fc1335c 100644
--- a/src/tests/containerizer/provisioner_appc_tests.cpp
+++ b/src/tests/containerizer/provisioner_appc_tests.cpp
@@ -29,6 +29,8 @@
 #include <stout/stringify.hpp>
 #include <stout/uuid.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include <stout/tests/utils.hpp>
 
 #include <mesos/appc/spec.hpp>

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/tests/containerizer/rootfs.cpp
----------------------------------------------------------------------
diff --git a/src/tests/containerizer/rootfs.cpp 
b/src/tests/containerizer/rootfs.cpp
index fe9252d..83662fc 100644
--- a/src/tests/containerizer/rootfs.cpp
+++ b/src/tests/containerizer/rootfs.cpp
@@ -23,6 +23,7 @@
 #include <stout/os.hpp>
 #include <stout/strings.hpp>
 
+#include <stout/os/realpath.hpp>
 #include <stout/os/stat.hpp>
 
 #include "linux/ldd.hpp"

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/tests/gc_tests.cpp
----------------------------------------------------------------------
diff --git a/src/tests/gc_tests.cpp b/src/tests/gc_tests.cpp
index 6f055b5..673fdd8 100644
--- a/src/tests/gc_tests.cpp
+++ b/src/tests/gc_tests.cpp
@@ -40,6 +40,8 @@
 #include <stout/os.hpp>
 #include <stout/path.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #ifdef __linux__
 #include "linux/fs.hpp"
 #endif

http://git-wip-us.apache.org/repos/asf/mesos/blob/e293bd7a/src/tests/script.cpp
----------------------------------------------------------------------
diff --git a/src/tests/script.cpp b/src/tests/script.cpp
index 8d40e01..9823e33 100644
--- a/src/tests/script.cpp
+++ b/src/tests/script.cpp
@@ -27,6 +27,8 @@
 #include <stout/stringify.hpp>
 #include <stout/strings.hpp>
 
+#include <stout/os/realpath.hpp>
+
 #include <stout/os/constants.hpp>
 
 #include "common/status_utils.hpp"

Reply via email to