aboutsummaryrefslogtreecommitdiffstats
path: root/build/scripts/writer.py
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.ru>2022-02-10 16:47:12 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:47:12 +0300
commit287d7d8c4ffc811d1e51c756ecfb13b78f4ee62d (patch)
tree339adc63bce23800021202ae4a8328a843dc447a /build/scripts/writer.py
parente23df0602fedd83374b43b6137a296baa2aad3f6 (diff)
downloadydb-287d7d8c4ffc811d1e51c756ecfb13b78f4ee62d.tar.gz
Restoring authorship annotation for <svidyuk@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/scripts/writer.py')
-rw-r--r--build/scripts/writer.py44
1 files changed, 22 insertions, 22 deletions
diff --git a/build/scripts/writer.py b/build/scripts/writer.py
index 6c7e4f0e4e..21bb3006e5 100644
--- a/build/scripts/writer.py
+++ b/build/scripts/writer.py
@@ -1,20 +1,20 @@
-import sys
-import argparse
+import sys
+import argparse
+
+import process_command_files as pcf
-import process_command_files as pcf
-
def parse_args():
- args = pcf.get_args(sys.argv[1:])
- parser = argparse.ArgumentParser()
- parser.add_argument('-f', '--file', dest='file_path')
- parser.add_argument('-a', '--append', action='store_true', default=False)
- parser.add_argument('-Q', '--quote', action='store_true', default=False)
- parser.add_argument('-s', '--addspace', action='store_true', default=False)
- parser.add_argument('-c', '--content', action='append', dest='content')
- parser.add_argument('-m', '--content-multiple', nargs='*', dest='content')
- parser.add_argument('-P', '--path-list', action='store_true', default=False)
- return parser.parse_args(args)
+ args = pcf.get_args(sys.argv[1:])
+ parser = argparse.ArgumentParser()
+ parser.add_argument('-f', '--file', dest='file_path')
+ parser.add_argument('-a', '--append', action='store_true', default=False)
+ parser.add_argument('-Q', '--quote', action='store_true', default=False)
+ parser.add_argument('-s', '--addspace', action='store_true', default=False)
+ parser.add_argument('-c', '--content', action='append', dest='content')
+ parser.add_argument('-m', '--content-multiple', nargs='*', dest='content')
+ parser.add_argument('-P', '--path-list', action='store_true', default=False)
+ return parser.parse_args(args)
def smart_shell_quote(v):
@@ -25,16 +25,16 @@ def smart_shell_quote(v):
return v
if __name__ == '__main__':
- args = parse_args()
- open_type = 'a' if args.append else 'w'
+ args = parse_args()
+ open_type = 'a' if args.append else 'w'
- content = args.content
- if args.quote:
- content = [smart_shell_quote(ln) for ln in content] if content is not None else None
- content = '\n'.join(content)
+ content = args.content
+ if args.quote:
+ content = [smart_shell_quote(ln) for ln in content] if content is not None else None
+ content = '\n'.join(content)
- with open(args.file_path, open_type) as f:
- if args.addspace:
+ with open(args.file_path, open_type) as f:
+ if args.addspace:
f.write(' ')
if content is not None:
f.write(content)