Exemple #1
0
 def execute(self):
     if 'sid' in self.params:
         client = MavensMateClient(credentials={
             "sid"                   : self.params.get('sid', None),
             "metadata_server_url"   : urllib.unquote(self.params.get('metadata_server_url', None)),
             "server_url"            : urllib.unquote(self.params.get('server_url', None)),
         }) 
     elif 'username' in self.params:
         client = MavensMateClient(credentials={
             "username"              : self.params.get('username', None),
             "password"              : self.params.get('password', None),
             "org_type"              : self.params.get('org_type', None),
             "org_url"               : self.params.get('org_url', None)
         })
     return json.dumps(client.list_metadata(self.params['metadata_type']))
Exemple #2
0
 def execute(self):
     if 'sid' in self.params:
         debug('executing list metadata!!')
         debug(self.params)
         client = MavensMateClient(credentials={
             "sid"                   : self.params.get('sid', None),
             "metadata_server_url"   : urllib.unquote(self.params.get('metadata_server_url', None)),
             "server_url"            : urllib.unquote(self.params.get('server_url', None)),
         }) 
     elif 'username' in self.params:
         client = MavensMateClient(credentials={
             "username"              : self.params.get('username', None),
             "password"              : self.params.get('password', None),
             "org_type"              : self.params.get('org_type', None),
             "org_url"               : self.params.get('org_url', None)
         })
     return json.dumps(client.list_metadata(self.params['metadata_type']))