summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorHunter Haugen <hunter@puppetlabs.com>2014-06-30 16:14:03 -0700
committerHunter Haugen <hunter@puppetlabs.com>2014-06-30 16:14:03 -0700
commitb9f404be95d751f607651abed759aab9492435bc (patch)
tree51686ae26132496fa6df915645a048e10f92252f /examples
parent3109167c1ec0ad574732a434918e508687438335 (diff)
parentb5b2dd296eb30df25ea3d4ca125ca451b162393c (diff)
Merge pull request #171 from p4paul/master
Basic Perforce provider
Diffstat (limited to 'examples')
-rw-r--r--examples/p4/create_client.pp4
-rw-r--r--examples/p4/delete_client.pp4
-rw-r--r--examples/p4/latest_client.pp5
-rw-r--r--examples/p4/sync_client.pp6
4 files changed, 19 insertions, 0 deletions
diff --git a/examples/p4/create_client.pp b/examples/p4/create_client.pp
new file mode 100644
index 0000000..f491701
--- /dev/null
+++ b/examples/p4/create_client.pp
@@ -0,0 +1,4 @@
+vcsrepo { "/tmp/vcstest/p4_client_root":
+ ensure => present,
+ provider => p4
+} \ No newline at end of file
diff --git a/examples/p4/delete_client.pp b/examples/p4/delete_client.pp
new file mode 100644
index 0000000..239349b
--- /dev/null
+++ b/examples/p4/delete_client.pp
@@ -0,0 +1,4 @@
+vcsrepo { "/tmp/vcstest/p4_client_root":
+ ensure => absent,
+ provider => p4
+} \ No newline at end of file
diff --git a/examples/p4/latest_client.pp b/examples/p4/latest_client.pp
new file mode 100644
index 0000000..9dcd68e
--- /dev/null
+++ b/examples/p4/latest_client.pp
@@ -0,0 +1,5 @@
+vcsrepo { "/tmp/vcstest/p4_client_root":
+ ensure => latest,
+ provider => p4,
+ source => "//depot/..."
+} \ No newline at end of file
diff --git a/examples/p4/sync_client.pp b/examples/p4/sync_client.pp
new file mode 100644
index 0000000..55dc9dc
--- /dev/null
+++ b/examples/p4/sync_client.pp
@@ -0,0 +1,6 @@
+vcsrepo { "/tmp/vcstest/p4_client_root":
+ ensure => present,
+ provider => p4,
+ source => "//depot/...",
+ revision => "30"
+} \ No newline at end of file