X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2Fconfig_default.py;h=8507d174ea22c0fe5ab438f2290684834a2dc236;hb=84c56ab4b28273e9f2a4b318895acb8224945fa9;hp=19bb8f42d98de0889659ef5f2c3975a05bdb00ee;hpb=44bef249b6286f9df8269664787003bff0f670ca;p=tests.git diff --git a/system/config_default.py b/system/config_default.py index 19bb8f4..8507d17 100644 --- a/system/config_default.py +++ b/system/config_default.py @@ -424,12 +424,22 @@ def sfa_slice_spec (options,index,rspec_style): hrn=prefix+'.'+slicename user_hrn=prefix+'.'+regularuser pi_hrn=prefix+'.'+piuser - key=public_key2 mail="%s@%s"%(regularuser,domain) + user_key=public_key2 + # xxx as compared with the xml-record-based approach + # is enabled=True needed here ? + # ditto for roles = user+tech + person_options = { '-t': 'user', + '-x': user_hrn, + '-e': mail, + '-f': "Fake", + '-l': "SFA-style-%s"%rspec_style, + } + person_record_xml =\ -''' -%(key)s +%(user_key)s user tech '''%locals() @@ -453,8 +463,10 @@ first_name="Fake" last_name="Sfa style=%(rspec_style)s" > 'nodenames' : all_nodenames(options,index), 'sitename' : the_login_base, 'slicename' : slicename, - 'slice_record' : slice_record_xml, + # handle key separately because of embedded whitespace + 'person_options': person_options, 'person_record' : person_record_xml, + 'slice_record' : slice_record_xml, 'rspec_style':rspec_style, }