Ignore:
Timestamp:
Sep 9, 2009 9:52:44 AM (15 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-2.00, version-3.01, version-3.02
Children:
11860f52
Parents:
f07fa49
Message:

make file_copy a utility route so many can use it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/util.py

    rf07fa49 r40dd8c1  
    153153            log.error("Bad experiment_log value: %s" % level_str)
    154154
     155def copy_file(src, dest, size=1024):
     156    """
     157    Exceedingly simple file copy.  Throws an IOError if there's a problem.
     158    """
     159    s = open(src,'r')
     160    d = open(dest, 'w')
     161
     162    buf = s.read(size)
     163    while buf != "":
     164        d.write(buf)
     165        buf = s.read(size)
     166    s.close()
     167    d.close()
     168
Note: See TracChangeset for help on using the changeset viewer.