if 'myslice' in platform_detail['platform']:
account_config = json.loads(account_detail['config'])
user_hrn = account_config.get('user_hrn','N/A')
+ acc_auth_cred = account_config.get('delegated_authority_credentials','N/A')
+
+
+ # checking if pi or not
+ if acc_auth_cred == {}:
+ pi = "is_not_pi"
+ else:
+ pi = "is_pi"
+
# Page rendering
page = Page(wsgi_request)
'type' : 'slice',
'id' : None,
'user_hrn' : user_hrn,
+ 'email' : user_email,
'timestamp' : time.time(),
'authority_hrn' : wsgi_request.POST.get('authority_hrn', ''),
'slice_name' : wsgi_request.POST.get('slice_name', ''),
'number_of_nodes' : wsgi_request.POST.get('number_of_nodes', ''),
- 'type_of_nodes' : wsgi_request.POST.get('type_of_nodes', ''),
'purpose' : wsgi_request.POST.get('purpose', ''),
'current_site' : current_site
}
'errors': errors,
'email': user_email,
'user_hrn': user_hrn,
+ 'pi': pi,
'cc_myself': True,
'authorities': authorities,
'theme': self.theme,