Return package object in packages.create method
This simplifies adding newly uploaded App to the Latest Apps section in AppCatalog. Change-Id: I651ee2e0d29511e8e1ece051e652137519508d1d Partial-Bug: #1312213
This commit is contained in:
parent
bf492e0294
commit
e2f0887fe8
|
@ -13,12 +13,13 @@
|
|||
# under the License.
|
||||
|
||||
import json
|
||||
from muranoclient.common import base
|
||||
from muranoclient.common import exceptions
|
||||
import requests
|
||||
import urllib
|
||||
import yaml
|
||||
|
||||
from muranoclient.common import base
|
||||
from muranoclient.common import exceptions
|
||||
|
||||
|
||||
class Package(base.Resource):
|
||||
def __repr__(self):
|
||||
|
@ -54,7 +55,7 @@ class PackageManager(base.Manager):
|
|||
if not response.ok:
|
||||
setattr(response, 'status', response.status_code)
|
||||
raise exceptions.from_response(response)
|
||||
return response
|
||||
return self.resource_class(self, json.loads(response.content))
|
||||
|
||||
def get(self, app_id):
|
||||
return self._get('/v1/catalog/packages/{0}'.format(app_id))
|
||||
|
|
Loading…
Reference in New Issue