Skip to content

Commit 2d461d0

Browse files
author
John Haley
committed
git_remote_load is renamed to git_remote_lookup
1 parent 8960812 commit 2d461d0

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

lib/remote.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var NodeGit = require("../");
22
var normalizeOptions = require("./util/normalize_options");
3+
var lookupWrapper = require("./util/lookupWrapper");
34

45
var Remote = NodeGit.Remote;
56
var setCallbacks = Remote.prototype.setCallbacks;
@@ -10,4 +11,13 @@ Remote.prototype.setCallbacks = function(callbacks) {
1011
return setCallbacks.call(this, callbacks);
1112
};
1213

14+
/**
15+
* Retrieves the remote by name
16+
* @param {Repository} repo The repo that the remote lives in
17+
* @param {String|Remote} name The remote to lookup
18+
* @param {Function} callback
19+
* @return {Remote}
20+
*/
21+
Remote.lookup = lookupWrapper(Remote);
22+
1323
module.exports = Remote;

lib/repository.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ Repository.prototype.getRemote = function(remote, callback) {
501501
}, callback);
502502
}
503503

504-
return NodeGit.Remote.load(this, remote).then(function(remoteObj) {
504+
return NodeGit.Remote.lookup(this, remote).then(function(remoteObj) {
505505
if (typeof callback === "function") {
506506
callback(null, remoteObj);
507507
}

test/tests/remote.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe("Remote", function() {
1919
]).catch(function() {});
2020

2121
function removeOrigin(origin) {
22-
return Remote.load(repository, origin)
22+
return Remote.lookup(repository, origin)
2323
.then(function(remote) {
2424
remote.delete();
2525
});
@@ -33,7 +33,7 @@ describe("Remote", function() {
3333
.then(function(repository) {
3434
test.repository = repository;
3535

36-
return Remote.load(repository, "origin");
36+
return Remote.lookup(repository, "origin");
3737
})
3838
.then(function(remote) {
3939
test.remote = remote;
@@ -81,7 +81,7 @@ describe("Remote", function() {
8181

8282
return Remote.create(repository, "origin2", url)
8383
.then(function() {
84-
return Remote.load(repository, "origin2");
84+
return Remote.lookup(repository, "origin2");
8585
})
8686
.then(function(remote) {
8787
assert(remote.url(), url);
@@ -98,7 +98,7 @@ describe("Remote", function() {
9898
remote.delete();
9999
})
100100
.then(function() {
101-
return Remote.load(repository, "origin3");
101+
return Remote.lookup(repository, "origin3");
102102
})
103103
.then(Promise.reject, Promise.resolve);
104104
});

0 commit comments

Comments
 (0)