#ifndef CEPH_MANTLE_H
#define CEPH_MANTLE_H
+#include <boost/utility/string_view.hpp>
+
#include <lua.hpp>
#include <vector>
#include <map>
public:
Mantle();
~Mantle() { if (L) lua_close(L); }
- int balance(const std::string &script,
+ int balance(boost::string_view script,
mds_rank_t whoami,
const std::vector <std::map<std::string, double>> &metrics,
std::map<mds_rank_t,double> &my_targets);