| Index: third_party/WebKit/Tools/Scripts/webkitpy/common/checkout/scm/scm.py
|
| diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/common/checkout/scm/scm.py b/third_party/WebKit/Tools/Scripts/webkitpy/common/checkout/scm/scm.py
|
| index 73da6791574f5c48d062e628e25b8522476e30b8..b055745e02540726f0356505381dbc5a6e7c3076 100644
|
| --- a/third_party/WebKit/Tools/Scripts/webkitpy/common/checkout/scm/scm.py
|
| +++ b/third_party/WebKit/Tools/Scripts/webkitpy/common/checkout/scm/scm.py
|
| @@ -41,6 +41,7 @@ _log = logging.getLogger(__name__)
|
|
|
| # SCM methods are expected to return paths relative to self.checkout_root.
|
| class SCM:
|
| +
|
| def __init__(self, cwd, executive=None, filesystem=None):
|
| self.cwd = cwd
|
| self._executive = executive or Executive()
|
| @@ -51,12 +52,12 @@ class SCM:
|
| def _run(self, args, cwd=None, input=None, error_handler=None, return_exit_code=False, return_stderr=True, decode_output=True):
|
| # FIXME: We should set cwd appropriately.
|
| return self._executive.run_command(args,
|
| - cwd=cwd,
|
| - input=input,
|
| - error_handler=error_handler,
|
| - return_exit_code=return_exit_code,
|
| - return_stderr=return_stderr,
|
| - decode_output=decode_output)
|
| + cwd=cwd,
|
| + input=input,
|
| + error_handler=error_handler,
|
| + return_exit_code=return_exit_code,
|
| + return_stderr=return_stderr,
|
| + decode_output=decode_output)
|
|
|
| # SCM always returns repository relative path, but sometimes we need
|
| # absolute paths to pass to rm, etc.
|
|
|