Add 'list-types' and 'schema' operation in native shell
Change-Id: I0dbc6647e592032eb442e5c622ff53816b9b254d
This commit is contained in:
		@@ -333,7 +333,7 @@ def construct_http_client(*args, **kwargs):
 | 
				
			|||||||
        return SessionClient(**parameters)
 | 
					        return SessionClient(**parameters)
 | 
				
			||||||
    elif endpoint:
 | 
					    elif endpoint:
 | 
				
			||||||
        realm_name = kwargs.pop('keycloak_realm_name', None)
 | 
					        realm_name = kwargs.pop('keycloak_realm_name', None)
 | 
				
			||||||
        if keycloak_auth_url is not None:
 | 
					        if keycloak_auth_url:
 | 
				
			||||||
            kwargs['auth_token'] = keycloak_auth.authenticate(
 | 
					            kwargs['auth_token'] = keycloak_auth.authenticate(
 | 
				
			||||||
                auth_url=keycloak_auth_url,
 | 
					                auth_url=keycloak_auth_url,
 | 
				
			||||||
                client_id=kwargs.pop('openid_client_id', None),
 | 
					                client_id=kwargs.pop('openid_client_id', None),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -306,6 +306,8 @@ class GlareShell(app.App):
 | 
				
			|||||||
            'publish': glareclient.osc.v1.artifacts.PublishArtifact,
 | 
					            'publish': glareclient.osc.v1.artifacts.PublishArtifact,
 | 
				
			||||||
            'add-tag': glareclient.osc.v1.artifacts.AddTag,
 | 
					            'add-tag': glareclient.osc.v1.artifacts.AddTag,
 | 
				
			||||||
            'remove-tag': glareclient.osc.v1.artifacts.RemoveTag,
 | 
					            'remove-tag': glareclient.osc.v1.artifacts.RemoveTag,
 | 
				
			||||||
 | 
					            'type-list': glareclient.osc.v1.artifacts.TypeList,
 | 
				
			||||||
 | 
					            'schema': glareclient.osc.v1.artifacts.TypeSchema,
 | 
				
			||||||
            'upload': glareclient.osc.v1.blobs.UploadBlob,
 | 
					            'upload': glareclient.osc.v1.blobs.UploadBlob,
 | 
				
			||||||
            'download': glareclient.osc.v1.blobs.DownloadBlob,
 | 
					            'download': glareclient.osc.v1.blobs.DownloadBlob,
 | 
				
			||||||
            'location': glareclient.osc.v1.blobs.AddLocation
 | 
					            'location': glareclient.osc.v1.blobs.AddLocation
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user