def setup(options): setup_resolution(options) function = { "animation": setup_animation, "still": setup_still, "web3d": setup_web3d }[options.media_type] function(options) meta.write_media_info()
parser.add_argument("--blend", default=None) parser.add_argument("--min-interval", type=int, default=None) custom_args = sys.argv[sys.argv.index('--') + 1:] return parser.parse_args(custom_args) args = parse_custom_args() common.ensure_addons() if args.blend: common.open_scene(args.blend) version.save_new(args.id) meta.write_media_info() else: run_updates = True if args.min_interval: meta = meta.get() if "lastUpdate" in meta: run_updates = time() - meta["lastUpdate"] < args.min_interval if run_updates: version.open_latest(args.id) # TODO: Find problem: Why does it update although hash stayed the same? # (Happened on update form external sources manually) # (Note 06/03/2016 - not sure if still applies)
parser.add_argument("--min-interval", type=int, default=None) custom_args = sys.argv[sys.argv.index("--") + 1 :] return parser.parse_args(custom_args) args = parse_custom_args() common.ensure_addons() if args.blend: common.open_scene(args.blend) version.save_new(args.id) meta.write_media_info() else: run_updates = True if args.min_interval: meta = meta.get() if "lastUpdate" in meta: run_updates = time() - meta["lastUpdate"] < args.min_interval if run_updates: version.open_latest(args.id) # TODO: Find problem: Why does it update although hash stayed the same? # (Happened on update form external sources manually) # (Note 06/03/2016 - not sure if still applies)