summaryrefslogtreecommitdiff
path: root/src/mon/Monitor.h
diff options
context:
space:
mode:
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>2011-01-04 09:54:30 -0800
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>2011-01-06 15:44:23 -0800
commit5947769e8f660777b3b1aa9b593f9c77ec8ab9c8 (patch)
tree31b4a1c5bfdb31dcd693d3eadabd3efcdad6e3af /src/mon/Monitor.h
parent668c0d968dad77abb6782dd16548882f54aaf31a (diff)
downloadceph-5947769e8f660777b3b1aa9b593f9c77ec8ab9c8.tar.gz
mon: don't allow Monitor to be copied
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
Diffstat (limited to 'src/mon/Monitor.h')
-rw-r--r--src/mon/Monitor.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mon/Monitor.h b/src/mon/Monitor.h
index 1147079e652..798b758c87a 100644
--- a/src/mon/Monitor.h
+++ b/src/mon/Monitor.h
@@ -225,6 +225,11 @@ public:
void stop_cluster();
int mkfs(bufferlist& osdmapbl);
+
+private:
+ // don't allow copying
+ Monitor(const Monitor& rhs);
+ Monitor& operator=(const Monitor &rhs);
};
int strict_strtol(const char *str, int base, std::string *err);