Connect Adding and Removal of Gem Repo UI to CLI (#4729)
* Connect Adding and Removal of Gem Repo UI to CLI Signed-off-by: nggieber <nggieber@amazon.com> * Addressed PR feedback Signed-off-by: nggieber <nggieber@amazon.com>
This commit is contained in:
@@ -536,7 +536,8 @@ def get_repo_path(repo_uri: str, cache_folder: str = None) -> pathlib.Path:
|
||||
if not cache_folder:
|
||||
cache_folder = get_o3de_cache_folder()
|
||||
|
||||
repo_sha256 = hashlib.sha256(repo_uri.encode())
|
||||
repo_manifest = f'{repo_uri}/repo.json'
|
||||
repo_sha256 = hashlib.sha256(repo_manifest.encode())
|
||||
return cache_folder / str(repo_sha256.hexdigest() + '.json')
|
||||
|
||||
def get_registered(engine_name: str = None,
|
||||
|
||||
@@ -71,7 +71,7 @@ def process_add_o3de_repo(file_name: str or pathlib.Path,
|
||||
# Having a repo is also optional
|
||||
repo_list = []
|
||||
try:
|
||||
repo_list.add(repo_data['repos'])
|
||||
repo_list.append(repo_data['repos'])
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user