summaryrefslogtreecommitdiff
path: root/netfs/fuse
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2017-12-16 18:56:39 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2017-12-16 20:44:36 +0000
commitf384894d47ee1f18e9359c4e4ea951ddf36511a1 (patch)
treeba2c2162e2c4f4b532c7587381a624f35b0c5bab /netfs/fuse
parentImprove permissions tests on symlink (diff)
downloadnetfs-f384894d47ee1f18e9359c4e4ea951ddf36511a1.tar.bz2
netfs-f384894d47ee1f18e9359c4e4ea951ddf36511a1.tar.xz
netfs-f384894d47ee1f18e9359c4e4ea951ddf36511a1.zip
Remove calls to stringbf in favour of CTFnetfs-1.2.2
Diffstat (limited to 'netfs/fuse')
-rw-r--r--netfs/fuse/fuseApp.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/netfs/fuse/fuseApp.cpp b/netfs/fuse/fuseApp.cpp
index b980af8..17319ec 100644
--- a/netfs/fuse/fuseApp.cpp
+++ b/netfs/fuse/fuseApp.cpp
@@ -7,6 +7,7 @@
#include <slicer/slicer.h>
#include <uriParse.h>
#include <safeMapFind.h>
+#include <compileTimeFormatter.h>
namespace AdHoc {
template class Cache<struct stat, std::string>;
@@ -86,6 +87,7 @@ NetFS::FuseApp::configureFromFile(const std::string & configPath, const std::str
return AdHoc::safeMapLookup<Client::ResourceNotFound>(ReadConfiguration(configPath)->Resources, resourceName);
}
+AdHocFormatter(IceEndpointFmt, "%? -h %? -p %?");
NetFS::Client::ResourcePtr
NetFS::FuseApp::configureFromUri(const std::string & uriString) const
{
@@ -93,7 +95,7 @@ NetFS::FuseApp::configureFromUri(const std::string & uriString) const
NetFS::Client::ResourcePtr r = new NetFS::Client::Resource();
r->ExportName = uri.path->string();
- r->Endpoints.push_back(stringbf("%s -h %s -p %d", uri.scheme, uri.host, uri.port ? *uri.port : 4000));
+ r->Endpoints.push_back(IceEndpointFmt::get(uri.scheme, uri.host, uri.port ? *uri.port : 4000));
if (uri.password) {
r->AuthToken = *uri.password;
}