15:08:22 #startmeeting Robot Happy Hour 15:08:22 Meeting started Wed Jun 17 15:08:22 2015 UTC. The chair is catohornet. Information about MeetBot at http://ci.openstack.org/meetbot.html. 15:08:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:08:22 The meeting name has been set to 'robot_happy_hour' 15:12:55 catohornet: good morning. 15:16:14 Good morning 15:17:06 PhiShea: How are your tests going in the sandbox? Were you able to get them merged? 15:17:56 I ran then in the sandbox and half passed which is good. 15:18:17 then I modified the tests and pushed them. 15:19:31 but reviewers had some good comments about improving the suite beyond just the changes I made. 15:20:32 On of the things I learned about was Tidy. At first I didn't know it was an app. I thought they were just asking me to tidy up the whitespace :) 15:21:17 I wonder if Tidy is widely known to the community.... 15:22:21 Anyway, it's a big time-saver and it makes all the robot file formatting consistent. 15:25:33 Well it's know but I'm not sure widely. 15:26:57 to tidy you current working directory: python -m robot.tidy -r . 15:27:22 (the . is part of the command line. not the end of sentence :) 15:27:35 anyway, it's pretty handy. 15:35:48 This robot library confuses me: Login With Public Key ${user} ${USER_HOME}/.ssh/id_rsa ${keyfile_pass} 15:35:58 I almost feel that there's something wrong with it. 15:36:26 The third parameter is supposed to be the password to the keyfile. 15:36:48 However it acts like the password to the host it's trying to connect to. 15:37:02 Weird, 15:37:42 I wonder if you need a '/' after 'id_rsa'. 15:38:15 or does the keyword separate the keyfile as another parameter? 15:38:16 Actually id_rsa is the keyfile, so I wouldn't think so. 15:39:14 The library is hardcoded wtih a password 'all'. I wonder if anyone out there recognizes it. 15:39:43 Perhaps the key is being stored in variable ${keyfile_pass} by robot. 15:43:01 I replaced 'all' with ${keyfile_pass} in my copy. The online documentation says it supposed to be the password for the keyfile. But it acts like the host password. 15:43:26 Here's the library resource I'm looking at: integration/test/csit/libraries/Utils.txt 15:44:07 ok thanks I'll take a look. 15:45:22 catohornet: thanks! The keyword is: Run Command On Remote System 16:05:29 PHilShea: Let's continue via private im so that I can free up this channel. 16:05:43 #endmeeting