in cstar/job.py [0:0]
def run_nodetool(self, conn, *cmds):
sudo=[]
if self.use_sudo:
sudo.append('sudo')
if self.sudo_args:
sudo.append(self.sudo_args.split())
jmx_args=[]
if self.jmx_username:
jmx_args.extend(["-u", self.jmx_username])
if self.jmx_password:
jmx_args.extend(["-pw", self.jmx_password])
if self.jmx_passwordfile:
jmx_args.extend(["-pwf", self.jmx_passwordfile])
if self.addl_jmx_args:
self.addl_jmx_args = self.addl_jmx_args.replace('\\','')
jmx_args.extend([self.addl_jmx_args])
return conn.run((*sudo, "nodetool", *jmx_args, *cmds))