diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2011-06-13 17:03:47 +0200 |
---|---|---|
committer | Sebastian Thiel <byronimo@gmail.com> | 2011-06-13 17:03:47 +0200 |
commit | e00bf792077d59b3344f0d14f3192806c42d54bd (patch) | |
tree | 659616b6680908f6a7e11ef0283a3b6e4d65bc1a /git/objects/submodule/root.py | |
parent | 7076f43567df4cd9531a771bff6c9b3ecd313252 (diff) | |
download | gitpython-e00bf792077d59b3344f0d14f3192806c42d54bd.tar.gz |
root submodule: Added parent_commit parameter for convenience. Fixed submodule tests to run
Diffstat (limited to 'git/objects/submodule/root.py')
-rw-r--r-- | git/objects/submodule/root.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/git/objects/submodule/root.py b/git/objects/submodule/root.py index 5e4cad2d..6917045a 100644 --- a/git/objects/submodule/root.py +++ b/git/objects/submodule/root.py @@ -37,15 +37,14 @@ class RootModule(Submodule): k_root_name = '__ROOT__' - def __init__(self, repo): - # repo, binsha, mode=None, path=None, name = None, parent_commit=None, url=None, ref=None) + def __init__(self, repo, parent_commit = None): super(RootModule, self).__init__( repo, binsha = self.NULL_BIN_SHA, mode = self.k_default_mode, path = '', name = self.k_root_name, - parent_commit = repo.head.commit, + parent_commit = parent_commit or repo.head.commit, url = '', branch_path = git.Head.to_full_path(self.k_head_default) ) |