Set correct mode (0775) for ODL dir 24/55424/1
authorDaniel Farrell <dfarrell@redhat.com>
Sat, 28 Feb 2015 18:02:43 +0000 (13:02 -0500)
committerDaniel Farrell <dfarrell@redhat.com>
Wed, 19 Apr 2017 19:18:39 +0000 (15:18 -0400)
* Relevant to #62

Change-Id: I5b0a89ff746bee4088922223dc872e3e1fdfb441
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
manifests/install.pp

index c0ca645a46d8299d11b9bacd161d884522094b74..b946eb3b0ef06242898f65d855cf51863d8d6c95 100644 (file)
@@ -93,10 +93,16 @@ class opendaylight::install {
       follow_redirects => true,
     }
 
-    # Set `user:group` to `odl:odl` on extracted ODL archive
+    # Set the user:group owners and mode of ODL dir
     file { '/opt/opendaylight-0.2.2/':
+      # ensure=>dir and recurse=>true are required for managing recursively
+      ensure  => 'directory',
+      recurse => true,
+      # Set user:group owners of ODL dir
       owner   => 'odl',
       group   => 'odl',
+      # Set mode of ODL dir
+      mode    => '0775',
       # Should happen after archive extracted and user/group created
       require => [Archive['opendaylight-systemd'], Group['odl'], User['odl']],
     }