Hi Brian,

I suggested the fastest way of doing it. Your only other options is to write a name-to-name plugin that can change the path in any way you want before it hits the real file stystem. I’m not sure that’s any easier for the admins but it would provide a way of keeping everything in the config file.

Andy

From: Brian P Bockelman
Sent: Monday, October 15, 2018 7:14 PM
To: xrootd/xrootd
Cc: Andrew Hanushevsky ; Comment
Subject: Re: [xrootd/xrootd] Grafting parts of the exported namespace (#840)

Hm, I suppose the symlink trick works.

We're working with various pre-existing data sources and documenting how to export the data over Xrootd - it'd be nice to be able to setup the prefixed exports only via config file, but I think symlinks would do (ends up being somewhat difficult to explain to admins why they have to go through the process, but we'll survive!).


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@abh3 in #840: Hi Brian,\n\nI suggested the fastest way of doing it. Your only other options is to write a name-to-name plugin that can change the path in any way you want before it hits the real file stystem. I’m not sure that’s any easier for the admins but it would provide a way of keeping everything in the config file.\n\nAndy\n\nFrom: Brian P Bockelman \nSent: Monday, October 15, 2018 7:14 PM\nTo: xrootd/xrootd \nCc: Andrew Hanushevsky ; Comment \nSubject: Re: [xrootd/xrootd] Grafting parts of the exported namespace (#840)\n\nHm, I suppose the symlink trick works.\n\nWe're working with various pre-existing data sources and documenting how to export the data over Xrootd - it'd be nice to be able to setup the prefixed exports only via config file, but I think symlinks would do (ends up being somewhat difficult to explain to admins why they have to go through the process, but we'll survive!).\n\n—\nYou are receiving this because you commented.\nReply to this email directly, view it on GitHub, or mute the thread.\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/840#issuecomment-430078349"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/840#issuecomment-430078349", "url": "https://github.com/xrootd/xrootd/issues/840#issuecomment-430078349", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [xrootd/xrootd] Grafting parts of the exported namespace (#840)", "sections": [ { "text": "", "activityTitle": "**Andrew Hanushevsky**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@abh3", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 840,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/840#issuecomment-430078349" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 392678103\n}" } ], "themeColor": "26292E" } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1