diff options
Diffstat (limited to 'rhimport/importer.go')
-rw-r--r-- | rhimport/importer.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/rhimport/importer.go b/rhimport/importer.go index c840bae..952f75a 100644 --- a/rhimport/importer.go +++ b/rhimport/importer.go @@ -32,6 +32,7 @@ import ( "net/http" "os" "path" + "strings" "github.com/andelf/go-curl" ) @@ -425,7 +426,11 @@ func cleanupFiles(ctx *Context, res *Result) { } } } else { - res.SourceFile = ctx.SourceFile + if strings.HasPrefix(ctx.SourceFile, ctx.conf.LocalFetchDir) { + res.SourceFile = "local://" + strings.TrimPrefix(ctx.SourceFile, ctx.conf.LocalFetchDir) + } else if strings.HasPrefix(ctx.SourceFile, ctx.conf.TempDir) { + res.SourceFile = "tmp://" + strings.TrimPrefix(ctx.SourceFile, ctx.conf.TempDir) + } } return } |