]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: make rgw::keystone::TokenEnvelope::expired() to be const-correct.
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Fri, 6 Jan 2017 13:15:54 +0000 (14:15 +0100)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Fri, 24 Mar 2017 15:55:23 +0000 (16:55 +0100)
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_keystone.h

index 6a99fa74a57e6fd03390f9c4755dc1d416b0a0ad..0fa97920cf5875ff1aadfd8aca953041b677baea 100644 (file)
@@ -196,9 +196,9 @@ public:
   const std::string& get_user_id() const {return user.id;};
   const std::string& get_user_name() const {return user.name;};
   bool has_role(const string& r) const;
-  bool expired() {
-    uint64_t now = ceph_clock_now().sec();
-    return (now >= (uint64_t)get_expires());
+  bool expired() const {
+    const uint64_t now = ceph_clock_now().sec();
+    return now >= static_cast<uint64_t>(get_expires());
   }
   int parse(CephContext* cct,
             const std::string& token_str,