def main_videos(): from .videos import MakeVideos d8app_run(MakeVideos)
def main_details(): from .details import Details d8app_run(Details)
def main_summary(): from .summary import Summary d8app_run(Summary)
def main_thumbnails(): from .thumbnails import MakeThumbnails d8app_run(MakeThumbnails)
def main_gallery(): from .gallery import Gallery d8app_run(Gallery)
def main_ipfs_pack(): from .pack import Pack d8app_run(Pack)
def main_copy(): from .copy import Copy d8app_run(Copy)
def main_find(): from .find import Find d8app_run(Find)
def main_download(): from .download import Download d8app_run(Download)
def inline_jpg(data): encoded = base64.b64encode(data) mime = 'image/jpg' link = 'data:%s;base64,%s' % (mime, encoded) return link roster_css = """ <style> div.roster-person { display: inline-block; width: 8em; height: 8em; text-align: center; float: left; } div.roster-person span.name { display: block; } div.roster-person img { max-width: 7em; max-height: 7em; } </style> """ if __name__ == '__main__': d8app_run(CreateRoster)
params.accept_extra() g = "Input/output" params.add_flag('verbose', short='-v', help='Verbose output', group=g) def go(self): args = self.options.get_extra() db = get_easy_algo_db() colorize = True verbose = self.options.verbose if len(args) == 0: s = format_db(db, verbose=verbose, colorize=colorize) elif len(args) == 1: family = db.get_family(args[0]) s = format_instances(family, colorize=colorize, verbose=self.options.verbose) elif len(args) == 2: family_name = args[0] family = db.get_family(family_name) instance_name = args[1] instance = db.create_instance(family_name, instance_name) s = instance print(s) if __name__ == '__main__': d8app_run(Summary)