summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorMichael Scherer <mscherer@users.noreply.github.com>2016-04-29 09:57:52 +0200
committerRené Moser <mail@renemoser.net>2016-04-29 09:57:52 +0200
commitf7c421088adebea4966729adf38ae37955e9f9b3 (patch)
tree792dd36be081a49d9ed35e701f52e058352d95d6 /packaging
parente07a52b49908edb24e91651b08e7fc7928fd1354 (diff)
downloadansible-modules-extras-f7c421088adebea4966729adf38ae37955e9f9b3.tar.gz
Use type=path for arguments, and remove code doing the conversion (#1903)
Diffstat (limited to 'packaging')
-rw-r--r--packaging/language/npm.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/packaging/language/npm.py b/packaging/language/npm.py
index b0882dde..53ce1e77 100644
--- a/packaging/language/npm.py
+++ b/packaging/language/npm.py
@@ -154,7 +154,6 @@ class Npm(object):
#If path is specified, cd into that path and run the command.
cwd = None
if self.path:
- self.path = os.path.abspath(os.path.expanduser(self.path))
if not os.path.exists(self.path):
os.makedirs(self.path)
if not os.path.isdir(self.path):
@@ -212,10 +211,10 @@ class Npm(object):
def main():
arg_spec = dict(
name=dict(default=None),
- path=dict(default=None),
+ path=dict(default=None, type='path'),
version=dict(default=None),
production=dict(default='no', type='bool'),
- executable=dict(default=None),
+ executable=dict(default=None, type='path'),
registry=dict(default=None),
state=dict(default='present', choices=['present', 'absent', 'latest']),
ignore_scripts=dict(default=False, type='bool'),