diff --git a/smileyface/hub_machine.py b/smileyface/hub_machine.py index 5ae8acb..f63bc72 100644 --- a/smileyface/hub_machine.py +++ b/smileyface/hub_machine.py @@ -395,6 +395,14 @@ ssh {remote_game_host} chown ut4.ut4 {remote_game_dir} -R relative_path = p.relative_to(mod_dir) pkg_basename = p.name + # TODO(MG) Handle filenames w/o extension + try: + split = os.path.splitext(pkg_basename) + pkg_basename = split[0] + except Exception as ex: + print(ex) + continue + line = game_ini.add_redirect_reference(**{ 'pkg_basename': pkg_basename, 'redirect_protocol': redirect_protocol,