| Index: mojo/devtools/common/devtoolslib/shell.py
|
| diff --git a/mojo/devtools/common/devtoolslib/shell.py b/mojo/devtools/common/devtoolslib/shell.py
|
| index 16f4669cd22b56f812cadd66dd8dd5ac7752bfd8..798208db32ee3911c2a623ae08d6a625d9ec88a3 100644
|
| --- a/mojo/devtools/common/devtoolslib/shell.py
|
| +++ b/mojo/devtools/common/devtoolslib/shell.py
|
| @@ -6,8 +6,7 @@
|
| class Shell(object):
|
| """Represents an abstract Mojo shell."""
|
|
|
| - def ServeLocalDirectory(self, local_dir_path, port=0,
|
| - additional_mappings=None):
|
| + def ServeLocalDirectory(self, local_dir_path, port=0):
|
| """Serves the content of the local (host) directory, making it available to
|
| the shell under the url returned by the function.
|
|
|
| @@ -17,9 +16,25 @@ class Shell(object):
|
| Args:
|
| local_dir_path: path to the directory to be served
|
| port: port at which the server will be available to the shell
|
| - additional_mappings: List of tuples (prefix, local_base_path) mapping
|
| - URLs that start with |prefix| to local directory at |local_base_path|.
|
| - The prefixes should skip the leading slash.
|
| +
|
| + Returns:
|
| + The url that the shell can use to access the content of |local_dir_path|.
|
| + """
|
| + raise NotImplementedError()
|
| +
|
| + def ServeLocalDirectories(self, mappings, port=0):
|
| + """Serves the content of the local (host) directories, making it available
|
| + to the shell under the url returned by the function.
|
| +
|
| + The server will run on a separate thread until the program terminates. The
|
| + call returns immediately.
|
| +
|
| + Args:
|
| + mappings: List of tuples (prefix, local_base_path) mapping URLs that start
|
| + with |prefix| to local directory at |local_base_path|. The prefixes
|
| + should skip the leading slash. The first matching prefix will be used
|
| + each time.
|
| + port: port at which the server will be available to the shell
|
|
|
| Returns:
|
| The url that the shell can use to access the content of |local_dir_path|.
|
|
|