Updated/fixed init script.
This commit is contained in:
@@ -111,15 +111,29 @@ def setup_project() -> None:
|
||||
_logger.info('Creating a git commit for the setup.')
|
||||
_exec_checked(['git', 'commit', '-m', 'Project setup', 'SConstruct', 'private'])
|
||||
|
||||
def setup_git_remote() -> None:
|
||||
current_url = _exec_get_output(['git', 'remote', 'get-url', 'origin'])
|
||||
if 'spp_template' not in current_url:
|
||||
_logger.debug('Remote already set up.')
|
||||
return
|
||||
|
||||
remote_url = ''
|
||||
while remote_url == '':
|
||||
print('Please enter a new URL for your git remote.')
|
||||
remote_url = _prompt().strip()
|
||||
_exec_checked(['git', 'remote', 'set-url', 'origin', remote_url])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
logging.basicConfig(level=logging.DEBUG, format='%(message)s')
|
||||
_root = Path(__file__).parent.parent
|
||||
os.chdir(_root)
|
||||
#try:
|
||||
verify_tools()
|
||||
download_spp()
|
||||
update_spp()
|
||||
setup_project()
|
||||
#except Exception as e:
|
||||
# _logger.error('There was an error running the script: %s.', e)
|
||||
# sys.exit(1)
|
||||
try:
|
||||
verify_tools()
|
||||
download_spp()
|
||||
update_spp()
|
||||
setup_project()
|
||||
setup_git_remote()
|
||||
except Exception as e:
|
||||
_logger.error('There was an error running the script: %s.', e)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user