X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=vimhandler%2Fviews.py;fp=vimhandler%2Fviews.py;h=d3507040f160e165658589ca0dc7e63b4a39d876;hb=1a6af28f66d2686ad53368095c9143279bf54ec3;hp=817a05216f2624f00788f3748f3df57611330b8c;hpb=dd73c0c9bdfb085085fd6345e8ab9c5440e5e77a;p=osm%2FLW-UI.git diff --git a/vimhandler/views.py b/vimhandler/views.py index 817a052..d350704 100644 --- a/vimhandler/views.py +++ b/vimhandler/views.py @@ -57,6 +57,10 @@ def create(request): if str(k).startswith('config_') and len(v) > 0: config_key = k[7:] vim_data['config'][config_key] = v + if 'additional_conf' in new_vim_dict: + additional_conf_dict = json.loads(new_vim_dict['additional_conf']) + for k,v in additional_conf_dict.items(): + vim_data['config'][k] = v print vim_data result = client.vim_create(vim_data) # TODO 'vim:show', to_redirect=True, vim_id=vim_id