summaryrefslogtreecommitdiff
path: root/windows/win_file.py
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2014-12-17 12:48:01 -0500
committerBrian Coca <brian.coca+git@gmail.com>2014-12-17 12:48:01 -0500
commita942e5f85319c6516dbb9f2989cd55b4865b4518 (patch)
treefb710e354eee0c7640c732db06e5e0d2d7ac4691 /windows/win_file.py
parent443951ce823c3ec41d1a092562643da707ddf95a (diff)
downloadansible-modules-core-a942e5f85319c6516dbb9f2989cd55b4865b4518.tar.gz
Revert "Merge pull request #384 from jhawkesworth/win_copy_file_template_ansible_modules_core_1"
I missed some discussion in devel, these need more work before inclusion This reverts commit 58bfebb0477adda2a676381850038e0abf8c8f00, reversing changes made to 27dee77ca0449bdb338b2db89e044d1d9b553b4a.
Diffstat (limited to 'windows/win_file.py')
-rw-r--r--windows/win_file.py73
1 files changed, 0 insertions, 73 deletions
diff --git a/windows/win_file.py b/windows/win_file.py
deleted file mode 100644
index 6a218216..00000000
--- a/windows/win_file.py
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-# (c) 2012, Michael DeHaan <michael.dehaan@gmail.com>
-#
-# This file is part of Ansible
-#
-# Ansible is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Ansible is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
-
-
-DOCUMENTATION = '''
----
-module: win_file
-version_added: "1.8"
-short_description: Creates, touches or removes files or directories.
-extends_documentation_fragment: files
-description:
- - Creates (empty) files, updates file modification stamps of existing files,
- and can create or remove directories.
- Unlike M(file), does not modify ownership, permissions or manipulate links.
-notes:
- - See also M(win_copy), M(win_template), M(copy), M(template), M(assemble)
-requirements: [ ]
-author: Michael DeHaan
-options:
- path:
- description:
- - 'path to the file being managed. Aliases: I(dest), I(name)'
- required: true
- default: []
- aliases: ['dest', 'name']
- state:
- description:
- - If C(directory), all immediate subdirectories will be created if they
- do not exist.
- If C(file), the file will NOT be created if it does not exist, see the M(copy)
- or M(template) module if you want that behavior. If C(absent),
- directories will be recursively deleted, and files will be removed.
- If C(touch), an empty file will be created if the c(path) does not
- exist, while an existing file or directory will receive updated file access and
- modification times (similar to the way `touch` works from the command line).
- required: false
- default: file
- choices: [ file, directory, touch, absent ]
-'''
-
-EXAMPLES = '''
-# create a file
-- win_file: path=C:\\temp\\foo.conf
-
-# touch a file (creates if not present, updates modification time if present)
-- win_file: path=C:\\temp\\foo.conf state=touch
-
-# remove a file, if present
-- win_file: path=C:\\temp\\foo.conf state=absent
-
-# create directory structure
-- win_file: path=C:\\temp\\folder\\subfolder state=directory
-
-# remove directory structure
-- win_file: path=C:\\temp state=absent
-'''