hgext/largefiles/lfcommands.py
changeset 18974 d78a136a8036
parent 18973 5f9019e6d451
child 18976 6734951e2d24
--- a/hgext/largefiles/lfcommands.py	Mon Apr 15 01:41:49 2013 +0200
+++ b/hgext/largefiles/lfcommands.py	Mon Apr 15 01:43:31 2013 +0200
@@ -530,24 +530,6 @@
         lfdirstate.drop(lfile)
     return ret
 
-def catlfile(repo, lfile, rev, filename):
-    hash = lfutil.readstandin(repo, lfile, rev)
-    if not lfutil.inusercache(repo.ui, hash):
-        store = basestore._openstore(repo)
-        success, missing = store.get([(lfile, hash)])
-        if len(success) != 1:
-            raise util.Abort(
-                _('largefile %s is not in cache and could not be downloaded')
-                    % lfile)
-    path = lfutil.usercachepath(repo.ui, hash)
-    fpout = cmdutil.makefileobj(repo, filename)
-    fpin = open(path, "rb")
-    for chunk in lfutil.blockstream(fpin):
-        fpout.write(chunk)
-    fpout.close()
-    fpin.close()
-    return 0
-
 # -- hg commands declarations ------------------------------------------------
 
 cmdtable = {