From ed9a9d9ef185d201fb96dc263e3a4a41b037da91 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Fri, 10 Apr 2015 14:27:01 +0000
Subject: [PATCH] modified login username/password options due to possible
 clashes with user username

---
 src/python/dm/common/cli/dmRestSessionCli.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/python/dm/common/cli/dmRestSessionCli.py b/src/python/dm/common/cli/dmRestSessionCli.py
index 30f93a2b..462c5baa 100755
--- a/src/python/dm/common/cli/dmRestSessionCli.py
+++ b/src/python/dm/common/cli/dmRestSessionCli.py
@@ -12,23 +12,23 @@ class DmRestSessionCli(DmRestCli):
 
         loginGroup = 'Login Options'
         self.addOptionGroup(loginGroup, None)
-        self.addOptionToGroup(loginGroup, '', '--username', dest='username', help='Login username.')
-        self.addOptionToGroup(loginGroup, '', '--password', dest='password', help='Login password.')
+        self.addOptionToGroup(loginGroup, '', '--login-username', dest='loginUsername', help='Login username.')
+        self.addOptionToGroup(loginGroup, '', '--login-password', dest='loginPassword', help='Login password.')
 
     def parseArgs(self, usage=None):
         DmRestCli.parseArgs(self, usage)
-        self.username = self.options.username
-        self.password = self.options.password
+        self.loginUsername = self.options.loginUsername
+        self.loginPassword = self.options.loginPassword
         return (self.options, self.args)
 
-    def getUsername(self):
-        return self.username
+    def getLoginUsername(self):
+        return self.loginUsername
 
-    def getPassword(self):
-        return self.password
+    def getLoginPassword(self):
+        return self.loginPassword
 
     def hasCredentials(self):
-        return (self.username != None and self.password != None)
+        return (self.loginUsername != None and self.loginPassword != None)
 
 #######################################################################
 # Testing
-- 
GitLab