コード例 #1
0
ファイル: createaccount.py プロジェクト: bbhands/euca2ools
 def postprocess(self, result):
     if self.args.get('create_accesskey') or self.args.get('write_config'):
         obj = CreateAccessKey.from_other(
             self, UserName='******',
             DelegateAccount=result['Account']['AccountId'],
             write_config=self.args.get('write_config'),
             domain=self.args.get('domain'))
         key_result = obj.main()
         result.update(key_result)
コード例 #2
0
 def postprocess(self, result):
     if self.args.get('create_accesskey') or self.args.get('write_config'):
         obj = CreateAccessKey.from_other(
             self,
             UserName='******',
             DelegateAccount=result['Account']['AccountId'],
             write_config=self.args.get('write_config'),
             domain=self.args.get('domain'))
         key_result = obj.main()
         result.update(key_result)
コード例 #3
0
ファイル: createuser.py プロジェクト: hspencer77/euca2ools
 def postprocess(self, result):
     if self.args.get('group_name'):
         obj = AddUserToGroup.from_other(
             self, UserName=self.args['UserName'],
             GroupName=self.args['group_name'],
             DelegateAccount=self.params['DelegateAccount'])
         obj.main()
     if self.args.get('create_accesskey'):
         obj = CreateAccessKey.from_other(
             self, UserName=self.args['UserName'],
             DelegateAccount=self.params['DelegateAccount'])
         key_result = obj.main()
         result.update(key_result)
コード例 #4
0
 def postprocess(self, result):
     if self.args.get('group_name'):
         obj = AddUserToGroup(
             config=self.config, service=self.service,
             UserName=self.args['UserName'],
             GroupName=self.args['group_name'],
             DelegateAccount=self.params['DelegateAccount'])
         obj.main()
     if self.args.get('create_accesskey'):
         obj = CreateAccessKey(
             config=self.config, service=self.service,
             UserName=self.args['UserName'],
             DelegateAccount=self.params['DelegateAccount'])
         key_result = obj.main()
         result.update(key_result)
コード例 #5
0
ファイル: createuser.py プロジェクト: Debian/euca2ools
 def postprocess(self, result):
     if self.args.get('group_name'):
         obj = AddUserToGroup.from_other(
             self, UserName=self.args['UserName'],
             GroupName=self.args['group_name'],
             DelegateAccount=self.params['DelegateAccount'])
         obj.main()
     if self.args.get('create_accesskey') or self.args.get('write_config'):
         obj = CreateAccessKey.from_other(
             self, UserName=self.args['UserName'],
             DelegateAccount=self.params['DelegateAccount'],
             write_config=self.args.get('write_config'),
             domain=self.args.get('domain'),
             set_default_user=self.args.get('set_default_user'))
         key_result = obj.main()
         result.update(key_result)
コード例 #6
0
 def postprocess(self, result):
     if self.args.get('group_name'):
         obj = AddUserToGroup.from_other(
             self,
             UserName=self.args['UserName'],
             GroupName=self.args['group_name'],
             DelegateAccount=self.params['DelegateAccount'])
         obj.main()
     if self.args.get('create_accesskey') or self.args.get('write_config'):
         obj = CreateAccessKey.from_other(
             self,
             UserName=self.args['UserName'],
             DelegateAccount=self.params['DelegateAccount'],
             write_config=self.args.get('write_config'),
             domain=self.args.get('domain'))
         key_result = obj.main()
         result.update(key_result)