Exemplo n.º 1
0
 def __call__(self, args):
     super(LdapConnectionsCreateCommand, self).__call__(args)
     self.log.debug("api_version : " + str(self.api_version))
     if self.api_version == 0:
         self.init_old_language_key()
     act = CreateAction(self, self.ls.ldap_connections)
     return act.load(args).execute()
Exemplo n.º 2
0
 def __call__(self, args):
     super(LdapConnectionsCreateCommand, self).__call__(args)
     self.log.debug("api_version : " + str(self.api_version))
     if self.api_version == 0:
         self.init_old_language_key()
     act = CreateAction(self, self.ls.ldap_connections)
     return act.load(args).execute()
Exemplo n.º 3
0
 def __call__(self, args):
     super(ThreadMembersCreateCommand, self).__call__(args)
     if self.api_version < 2:
         self.init_old_language_key()
     act = CreateAction(self, self.ls.thread_members)
     act.add_hook("userMail", self.hook_user_mail)
     return act.load(args).execute()
Exemplo n.º 4
0
 def __call__(self, args):
     super(DomainsCreateCommand, self).__call__(args)
     if self.api_version == 0:
         self.init_old_language_key()
     if not args.description:
         args.description = args.identifier
     act = CreateAction(self, self.ls.domains)
     return act.load(args).execute()
Exemplo n.º 5
0
 def __call__(self, args):
     super(DomainsCreateCommand, self).__call__(args)
     if self.api_version == 0:
         self.init_old_language_key()
     if not args.description:
         args.description = args.identifier
     act = CreateAction(self, self.ls.domains)
     return act.load(args).execute()
Exemplo n.º 6
0
 def __call__(self, args):
     super(FolderCreateCommand, self).__call__(args)
     cli = self.ls.workgroup_folders
     act = CreateAction(self, cli)
     rbu = cli.get_rbu()
     rbu.load_from_args(args)
     if args.folders:
         parent = get_uuid_from(args.folders[-1])
         rbu.set_value('parent', parent)
     return act.load(args).execute(rbu.to_resource())
Exemplo n.º 7
0
 def __call__(self, args):
     super(FolderCreateCommand, self).__call__(args)
     cli = self.ls.workgroup_folders
     act = CreateAction(self, cli)
     rbu = cli.get_rbu()
     rbu.load_from_args(args)
     if args.folders:
         parent = get_uuid_from(args.folders[-1])
         rbu.set_value('parent', parent)
     return act.load(args).execute(rbu.to_resource())
Exemplo n.º 8
0
 def __call__(self, args):
     super(DomainPatternsCreateCommand2, self).__call__(args)
     if self.api_version == 0:
         self.init_old_language_key()
     rbu = self.ls.domain_patterns.get_rbu()
     if args.model:
         json_obj = self.ls.domain_patterns.list(True)
         for model in json_obj:
             if model.get('uuid') == args.model:
                 rbu.copy(model)
                 # reset description
                 rbu.set_value('description', "")
                 break
     rbu.load_from_args(args)
     act = CreateAction(self, self.ls.domain_patterns)
     return act.load(args).execute(rbu.to_resource())
Exemplo n.º 9
0
 def __call__(self, args):
     super(PublicKeysCreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.public_keys)
     act.add_hook("publicKey", hook_file_content)
     return act.load(args).execute()
Exemplo n.º 10
0
 def __call__(self, args):
     super(WelcomeMessagesCreateCommand, self).__call__(args)
     if args.domain:
         args.domain = {'identifier': args.domain}
     act = CreateAction(self, self.ls.welcome_messages)
     return act.load(args).execute()
Exemplo n.º 11
0
 def __call__(self, args):
     super(DomainPoliciesCreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.domain_policies)
     return act.load(args).execute()
Exemplo n.º 12
0
 def __call__(self, args):
     super(CreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.shared_spaces)
     act.load(args)
     return act.execute()
Exemplo n.º 13
0
 def __call__(self, args):
     super(WelcomeMessagesCreateCommand, self).__call__(args)
     if args.domain:
         args.domain = {'identifier': args.domain}
     act = CreateAction(self, self.ls.welcome_messages)
     return act.load(args).execute()
Exemplo n.º 14
0
 def __call__(self, args):
     super(ThreadsCreateCommand, self).__call__(args)
     if self.api_version < 2:
         self.init_old_language_key()
     act = CreateAction(self, self.ls.threads)
     return act.load(args).execute()
 def __call__(self, args):
     super(CreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.shared_spaces.members)
     act.load(args)
     act.rbu.set_value('node', {'uuid': args.ss_uuid})
     return act.execute()
Exemplo n.º 16
0
 def __call__(self, args):
     super(ThreadsCreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.threads)
     return act.load(args).execute()
Exemplo n.º 17
0
 def __call__(self, args):
     super(DomainPoliciesCreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.domain_policies)
     return act.load(args).execute()
Exemplo n.º 18
0
 def __call__(self, args):
     super(PublicKeysCreateCommand, self).__call__(args)
     act = CreateAction(self, self.ls.public_keys)
     act.add_hook("publicKey", hook_file_content)
     return act.load(args).execute()