#50 update: keep main() in bin

This commit is contained in:
ethan
2020-02-12 18:27:58 -06:00
parent 03c68561a5
commit 1865941b14
2 changed files with 34 additions and 25 deletions

View File

@@ -1117,27 +1117,3 @@ def json_dump(data, output_file):
sort_keys=True,
indent=4,
separators=(',', ': '))
def main():
args = parse_args()
output_directory = os.path.realpath(args.output_directory)
if not os.path.isdir(output_directory):
log_info('Create output directory {0}'.format(output_directory))
mkdir_p(output_directory)
if args.lfs_clone:
check_git_lfs_install()
log_info('Backing up user {0} to {1}'.format(args.user, output_directory))
authenticated_user = get_authenticated_user(args)
repositories = retrieve_repositories(args, authenticated_user)
repositories = filter_repositories(args, repositories)
backup_repositories(args, output_directory, repositories)
backup_account(args, output_directory)
if __name__ == '__main__':
main()