Replace boost::scoped_ptr with std::unique_ptr.
[cumulus.git] / cumulus-store
index 3275467..93a10d7 100755 (executable)
@@ -1,5 +1,23 @@
 #!/usr/bin/python
 #
+# Cumulus: Efficient Filesystem Backup to the Cloud
+# Copyright (C) 2008, 2010 The Cumulus Developers
+# See the AUTHORS file for a list of contributors.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
 # Generic storage hook for writing LBS backups directly to Amazon's Simple
 # Storage Service (S3), or any other service supported by the Python storage
 # implementation.
@@ -14,6 +32,8 @@
 # written to stdout, which is either "OK" (for success) or "ERR" (if an error
 # occurred).
 
+from __future__ import division, print_function, unicode_literals
+
 import os, sys, traceback
 
 # Automatically set Python path, based on script directory.  This should be