aboutsummaryrefslogtreecommitdiffstats
path: root/build/scripts/copy_to_dir.py
diff options
context:
space:
mode:
authorkakabba <kakabba@yandex-team.ru>2022-02-10 16:46:04 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:04 +0300
commitc8e3995898c443e78266f7420aac5fb3da15d413 (patch)
treea530e068cc107e227deccc80722204db63a4d75d /build/scripts/copy_to_dir.py
parent110a978b66fe6c0916572df51cfead2a9b647174 (diff)
downloadydb-c8e3995898c443e78266f7420aac5fb3da15d413.tar.gz
Restoring authorship annotation for <kakabba@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'build/scripts/copy_to_dir.py')
-rw-r--r--build/scripts/copy_to_dir.py42
1 files changed, 21 insertions, 21 deletions
diff --git a/build/scripts/copy_to_dir.py b/build/scripts/copy_to_dir.py
index 9baeb5ffac..de2e420c6a 100644
--- a/build/scripts/copy_to_dir.py
+++ b/build/scripts/copy_to_dir.py
@@ -1,11 +1,11 @@
-import errno
-import sys
-import os
-import shutil
+import errno
+import sys
+import os
+import shutil
import optparse
import tarfile
-
-
+
+
def parse_args():
parser = optparse.OptionParser()
parser.add_option('--build-root')
@@ -15,15 +15,15 @@ def parse_args():
def ensure_dir_exists(path):
- try:
- os.makedirs(path)
- except OSError as e:
- if e.errno == errno.EEXIST and os.path.isdir(path):
- pass
- else:
- raise
-
-
+ try:
+ os.makedirs(path)
+ except OSError as e:
+ if e.errno == errno.EEXIST and os.path.isdir(path):
+ pass
+ else:
+ raise
+
+
def hardlink_or_copy(src, dst):
if os.name == 'nt':
shutil.copy(src, dst)
@@ -40,7 +40,7 @@ def hardlink_or_copy(src, dst):
raise
-def main():
+def main():
opts, args = parse_args()
assert opts.build_root
assert opts.dest_dir
@@ -56,13 +56,13 @@ def main():
raise Exception('Unsopported archive type for {}. Use one of: tar, tar.gz, tgz.'.format(os.path.basename(opts.dest_arch)))
for arg in args:
- dst = arg
+ dst = arg
if dst.startswith(opts.build_root):
dst = dst[len(opts.build_root) + 1:]
-
+
if dest_arch and not arg.endswith('.pkg.fake'):
dest_arch.add(arg, arcname=dst)
-
+
dst = os.path.join(opts.dest_dir, dst)
ensure_dir_exists(os.path.dirname(dst))
hardlink_or_copy(arg, dst)
@@ -71,5 +71,5 @@ def main():
dest_arch.close()
-if __name__ == '__main__':
- sys.exit(main())
+if __name__ == '__main__':
+ sys.exit(main())