def test1(): test_fileset = os.path.join(os.getcwd(), 'fileset1') fs = FileSet(test_fileset) fs.next_run() fs.new_context('compute') fs.next_iter() fs.new_dataset('alpha') fs.new_dataset('beta') fs.next_iter() fs.new_dataset('alpha') fs.new_dataset('beta') fs.commit()
def test2(): test_fileset = os.path.join(os.getcwd(), 'fileset2') fs = FileSet(test_fileset) fs.next_run() test_data = range(0,10) fs.new_context('rotate') for i in range(0, 20): fs.next_iter() filename = fs.new_dataset('my_list') print filename fp = open(filename, 'w') for x in test_data: fp.write("%d\n" % x) test_data = test_data[1:] + test_data[0:1] fp.close() fs.commit()