]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr: Update ServiceMap to work without using namespace
authorAdam C. Emerson <aemerson@redhat.com>
Fri, 29 Mar 2019 00:40:59 +0000 (20:40 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Fri, 29 Mar 2019 14:30:35 +0000 (10:30 -0400)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/mgr/ServiceMap.cc
src/mgr/ServiceMap.h

index ba7a43b24a8f4250cb022e32e195901d186db6b6..42f2e00b79622042a74b23f5df7730e0fb07b66e 100644 (file)
@@ -5,6 +5,9 @@
 
 #include "common/Formatter.h"
 
+using ceph::bufferlist;
+using ceph::Formatter;
+
 // Daemon
 
 void ServiceMap::Daemon::encode(bufferlist& bl, uint64_t features) const
index d2a1c9b37c140b5d1a77b9e31a2b25a81d5950d6..0c3304d6f1b82b2a38b2b37951e551804a098e49 100644 (file)
@@ -24,19 +24,19 @@ struct ServiceMap {
     utime_t start_stamp;       ///< timestamp daemon started/registered
     std::map<std::string,std::string> metadata;  ///< static metadata
 
-    void encode(bufferlist& bl, uint64_t features) const;
-    void decode(bufferlist::const_iterator& p);
-    void dump(Formatter *f) const;
+    void encode(ceph::buffer::list& bl, uint64_t features) const;
+    void decode(ceph::buffer::list::const_iterator& p);
+    void dump(ceph::Formatter *f) const;
     static void generate_test_instances(std::list<Daemon*>& ls);
   };
 
   struct Service {
-    map<std::string,Daemon> daemons;
-    std::string summary;   ///< summary status string for 'ceph -s'
+    std::map<std::string,Daemon> daemons;
+    std::string summary;   ///< summary status std::string for 'ceph -s'
 
-    void encode(bufferlist& bl, uint64_t features) const;
-    void decode(bufferlist::const_iterator& p);
-    void dump(Formatter *f) const;
+    void encode(ceph::buffer::list& bl, uint64_t features) const;
+    void decode(ceph::buffer::list::const_iterator& p);
+    void dump(ceph::Formatter *f) const;
     static void generate_test_instances(std::list<Service*>& ls);
 
     std::string get_summary() const {
@@ -64,7 +64,7 @@ struct ServiceMap {
       return ss.str();
     }
 
-    void count_metadata(const string& field,
+    void count_metadata(const std::string& field,
                        std::map<std::string,int> *out) const {
       for (auto& p : daemons) {
        auto q = p.second.metadata.find(field);
@@ -80,11 +80,11 @@ struct ServiceMap {
 
   epoch_t epoch = 0;
   utime_t modified;
-  map<std::string,Service> services;
+  std::map<std::string,Service> services;
 
-  void encode(bufferlist& bl, uint64_t features) const;
-  void decode(bufferlist::const_iterator& p);
-  void dump(Formatter *f) const;
+  void encode(ceph::buffer::list& bl, uint64_t features) const;
+  void decode(ceph::buffer::list::const_iterator& p);
+  void dump(ceph::Formatter *f) const;
   static void generate_test_instances(std::list<ServiceMap*>& ls);
 
   Daemon* get_daemon(const std::string& service,