00:03:35  * nfitchjoined
00:07:55  * nfitchquit (Ping timeout: 240 seconds)
00:27:37  * fredkquit (Quit: Leaving.)
00:28:13  * fredkjoined
00:32:27  * dap_quit (Quit: Leaving.)
00:34:29  * dap_joined
00:35:27  * dap_quit (Client Quit)
00:39:24  * quijotejoined
00:40:06  * sodre_quit (Quit: This computer has gone to sleep)
00:43:38  * quijotequit (Ping timeout: 240 seconds)
00:44:08  * ryancnelsonquit (Quit: Leaving.)
00:47:32  * papajuansquit (Ping timeout: 255 seconds)
01:20:00  * ed209quit (Remote host closed the connection)
01:20:07  * ed209joined
01:21:28  * utlemming_mobilejoined
01:25:54  * utlemming_mobilequit (Ping timeout: 240 seconds)
01:26:08  * sodrejoined
01:40:10  * quijotejoined
01:44:56  * quijotequit (Ping timeout: 255 seconds)
01:45:10  * marsellquit (Quit: marsell)
01:47:03  * seldo_quit (Remote host closed the connection)
02:40:56  * quijotejoined
02:45:18  * quijotequit (Ping timeout: 240 seconds)
03:41:43  * quijotejoined
03:44:55  * utlemming_mobilejoined
03:46:25  * quijotequit (Ping timeout: 258 seconds)
04:08:10  * utlemming_mobilequit (Quit: Konversation terminated!)
04:42:29  * quijotejoined
04:46:59  * quijotequit (Ping timeout: 258 seconds)
05:08:25  * sodrequit (Ping timeout: 252 seconds)
05:23:08  * fredkquit (Quit: Leaving.)
05:43:14  * quijotejoined
05:47:34  * quijotequit (Ping timeout: 240 seconds)
06:03:25  * echelog-1quit (Ping timeout: 252 seconds)
06:15:51  * echelog-1joined
06:44:00  * quijotejoined
06:48:30  * quijotequit (Ping timeout: 258 seconds)
07:26:08  * quijotejoined
07:55:07  * mamashjoined
08:08:05  * quijotequit (Ping timeout: 252 seconds)
08:10:13  * bixu_quit
08:45:19  * quijotejoined
08:50:47  * bixujoined
09:04:33  * echelog-1quit (Ping timeout: 252 seconds)
09:15:54  * echelog-1joined
10:02:47  * irajoined
10:09:27  * quijotequit (Ping timeout: 252 seconds)
10:25:35  * bsdgurujoined
10:36:03  * quijotejoined
10:39:13  * marselljoined
10:41:05  * quijotequit (Ping timeout: 264 seconds)
11:36:53  * quijotejoined
11:41:41  * quijotequit (Ping timeout: 264 seconds)
12:32:58  * nicholaswyoung_joined
12:36:42  * AvianFlujoined
12:37:47  * quijotejoined
12:41:51  * quijotequit (Ping timeout: 240 seconds)
12:42:50  * iraquit (Quit: Computer has gone to sleep.)
13:17:57  * quijotejoined
13:18:42  * chorrelljoined
13:22:53  * quijotequit (Ping timeout: 255 seconds)
13:45:52  * nicholaswyoung_quit (Quit: Computer has gone to sleep.)
13:53:26  * nicholaswyoung_joined
14:15:51  * quijotejoined
14:21:49  * nicholaswyoung_quit (Quit: Lingo - http://lingoirc.com)
14:28:41  * AvianFluquit (Remote host closed the connection)
14:53:13  * mamashpart
14:59:00  * chorrellquit (Quit: Textual IRC Client: www.textualapp.com)
15:25:38  * quijotequit (Ping timeout: 240 seconds)
15:33:46  * nfitchjoined
15:37:47  * quijotejoined
15:38:27  * fredkjoined
15:47:05  * quijotequit (Ping timeout: 264 seconds)
15:58:04  * dap_joined
16:05:19  * ryancnelsonjoined
16:14:30  * quijotejoined
16:17:02  * mcavagejoined
16:18:09  * trentmjoined
16:18:39  * quijotequit (Ping timeout: 240 seconds)
16:26:08  * ryancnelsonquit (Quit: Leaving.)
16:27:54  * yunong1joined
16:33:42  * AvianFlujoined
16:54:24  * yunong1quit (Quit: Leaving.)
17:15:19  * quijotejoined
17:18:42  * seldojoined
17:18:57  * ryancnelsonjoined
17:19:54  * quijotequit (Ping timeout: 276 seconds)
17:23:41  * seldoquit (Ping timeout: 264 seconds)
17:36:10  * seldojoined
17:38:16  * bsdguruquit (Quit: bsdguru)
17:44:39  * mcavagequit (Remote host closed the connection)
18:16:34  * chorrelljoined
18:31:00  * quijotejoined
18:37:11  * marsellquit (Read error: Connection reset by peer)
18:37:31  * marselljoined
18:46:22  * mcavagejoined
19:07:49  * chorrellquit (Quit: Textual IRC Client: www.textualapp.com)
19:07:55  * irajoined
19:20:48  * iraquit (Quit: Computer has gone to sleep.)
19:20:50  * quijotequit (Ping timeout: 255 seconds)
19:48:18  * quijotejoined
19:57:35  * quijotequit (Ping timeout: 252 seconds)
20:22:47  * irajoined
20:47:36  * nicholaswyoungjoined
20:48:08  <nicholaswyoung>mcavage: Why do I need to set the sign option in node-manta when creating the client and signing URLs?
20:48:33  <mcavage>because people using CLIs probably want to use the ssh agent signer, and applications would not.
20:48:41  <nicholaswyoung>It seems that adding the privateKeySigner when creating the client would be enough.
20:48:49  <mcavage>it's also meant so that some clever individual could plug in a smart card signature function.
20:49:01  <mcavage>nicholas: that assumes you pass it a private key.
20:49:03  <nicholaswyoung>Gotcha. Is there a way to work around that in the JavaScript SDK?
20:49:27  <nicholaswyoung>That makes sense.
20:49:42  <mcavage>what do you mean?
20:50:10  <nicholaswyoung>I guess in my case, I'll just wrap the signUrl function in an async fs.readFile, or is there a better way you suggest when handling this scenario in a server side app?
20:51:26  <mcavage>well, assuming you're initializing this at startup, i would just do an fs.readFileSync.
20:51:34  <mcavage>in a global scope somewhere.
20:51:50  <mcavage>since that will happen exactly once, and as fast (or faster) than your require() statements take.
20:52:45  <nicholaswyoung>I have the client setup with readFileSync, but I'm creating a model plugin that outputs signed URLs. In the signUrl function (which calls my instance of the Manta client) I still need to pass in the key, no?
20:54:50  <mcavage>nicholas: https://github.com/joyent/node-manta/blob/master/lib/client.js#L2653
20:55:03  <mcavage>you can just call .signURL on the client and it will fill in everything from the initial creation.
20:55:18  * quijotejoined
20:56:12  <mcavage>client.signURL({algorithm: 'rsa-sha1', path: '/mcavaage/stor/foo'}, function (err, url) { assert.ifError(err); console.log(url); });
20:57:32  <nicholaswyoung>Oh, I see the problem. I was calling signUrl, not signURL.
20:57:39  <mcavage>yeah, sorry :\
20:57:47  <mcavage>that was a stupid thing, and it's deprecated.
20:57:47  <nicholaswyoung>The docs said signUrl.
20:57:51  <mcavage>we should probably just kill it.
20:58:12  <nicholaswyoung>signUrl doesn't inherit the options, apparently. I'm sorry for the stupid question.
20:58:41  <mcavage>not stupid, it is confusing ;)
20:59:38  * quijotequit (Ping timeout: 255 seconds)
21:22:05  * mcavagequit (Remote host closed the connection)
21:23:09  * mcavagejoined
21:23:27  * mcavagequit (Remote host closed the connection)
21:32:24  * nicholaswyoungquit (Quit: Computer has gone to sleep.)
21:44:42  * nicholaswyoungjoined
21:44:54  * mcavagejoined
21:55:48  * quijotejoined
22:00:25  * quijotequit (Ping timeout: 252 seconds)
22:31:32  * henriknjquit (Ping timeout: 245 seconds)
22:33:54  * bahamas10quit (Ping timeout: 265 seconds)
22:34:38  * henriknjjoined
22:43:21  * LeftWing__joined
22:47:05  * ryancnelsonquit (Ping timeout: 264 seconds)
22:54:45  * LeftWingquit (Write error: Broken pipe)
22:55:16  * iraquit (Quit: Connection terminated.)
22:56:52  * quijotejoined
23:01:03  * quijotequit (Ping timeout: 240 seconds)
23:09:07  * LeftWing__changed nick to LeftWing
23:16:57  * nicholaswyoungquit (Quit: Computer has gone to sleep.)
23:18:01  * nicholaswyoungjoined
23:20:06  * nfitchquit (Quit: Leaving.)
23:29:11  * seldoquit (Remote host closed the connection)
23:31:12  * seldojoined
23:34:45  * seldoquit (Remote host closed the connection)
23:37:41  * seldojoined
23:39:36  * seldoquit (Remote host closed the connection)
23:40:02  * seldojoined
23:45:10  * seldoquit (Remote host closed the connection)
23:46:12  * seldojoined
23:47:35  * nicholaswyoungquit (Quit: Computer has gone to sleep.)
23:50:41  * nfitchjoined
23:55:03  * nfitchquit (Ping timeout: 240 seconds)
23:57:25  * quijotejoined