MCPcopy Index your code
hub / github.com/CrafterKolyan/tiny-python-docker-image / main

Function main

util/update-readme-table.py:80–93  ·  view source on GitHub ↗
(args)

Source from the content-addressed store, hash-verified

78
79
80def main(args):
81 dockerfiles = sorted(find_all_dockerfiles(args.folder, recursive=args.recursive))
82 client = docker.from_env()
83 sizes = []
84 versions = []
85 with tqdm(dockerfiles, unit='file') as progress_bar:
86 for dockerfile in progress_bar:
87 progress_bar.set_postfix({'dockerfile': os.path.basename(dockerfile)})
88 size, version = get_docker_size(dockerfile, client)
89 sizes.append(size)
90 versions.append(version)
91 table = pd.DataFrame({'Dockerfile': get_filenames(dockerfiles), 'Size': sizes, 'Version': versions})
92 update_table(args.readme, table)
93 return 0
94
95
96if __name__ == '__main__':

Callers 1

Calls 4

find_all_dockerfilesFunction · 0.85
get_docker_sizeFunction · 0.85
get_filenamesFunction · 0.85
update_tableFunction · 0.85

Tested by

no test coverage detected