~ajkavanagh/charm-helpers/add-service-checks-lp1524388

« back to all changes in this revision

Viewing changes to charmhelpers/fetch/giturl.py

  • Committer: Liam Young
  • Date: 2016-01-08 13:52:00 UTC
  • mfrom: (514.1.1 charm-helpers)
  • Revision ID: liam.young@canonical.com-20160108135200-pf3m9ws2eknys4zi
[corey.bryant, r=gnuoy] 

    Add git clone depth option to OpenStack deploy from source

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
    filter_installed_packages,
23
23
    apt_install,
24
24
)
25
 
from charmhelpers.core.host import mkdir
26
25
 
27
26
if filter_installed_packages(['git']) != []:
28
27
    apt_install(['git'])
62
61
        else:
63
62
            dest_dir = os.path.join(os.environ.get('CHARM_DIR'), "fetched",
64
63
                                    branch_name)
65
 
        if not os.path.exists(dest_dir):
66
 
            mkdir(dest_dir, perms=0o755)
67
64
        try:
68
65
            self.clone(source, dest_dir, branch, depth)
69
66
        except OSError as e: