Merge pull request #370 from FrostyX/tito-init-existing

Separate .tito directory creation from tito.props file creation
This commit is contained in:
Jakub Kadlčík 2020-05-04 10:54:24 +02:00 committed by GitHub
commit 1fcecdb77f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -698,14 +698,15 @@ class InitModule(BaseCliModule):
should_commit = False
rel_eng_dir = os.path.join(find_git_root(), '.tito')
print("Creating tito metadata in: %s" % rel_eng_dir)
if not os.path.exists(rel_eng_dir):
print("Creating tito metadata in: %s" % rel_eng_dir)
os.makedirs(rel_eng_dir)
print(" - created %s" % rel_eng_dir)
else:
print("Reinitializing existing tito metadata in %s" % rel_eng_dir)
propsfile = os.path.join(rel_eng_dir, TITO_PROPS)
if not os.path.exists(propsfile):
if not os.path.exists(rel_eng_dir):
os.makedirs(rel_eng_dir)
print(" - created %s" % rel_eng_dir)
# write out tito.props
out_f = open(propsfile, 'w')
out_f.write("[buildconfig]\n")