]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
[RM-18169] remotes: add a helper to write a sources list file from contents
authorAlfredo Deza <adeza@redhat.com>
Thu, 8 Dec 2016 13:37:42 +0000 (08:37 -0500)
committerAlfredo Deza <adeza@redhat.com>
Thu, 8 Dec 2016 13:37:42 +0000 (08:37 -0500)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
ceph_deploy/hosts/remotes.py

index 9dd98a0a58b25534a79bdd568e59273c8db7cf5e..fc4255bbc6a573cec241a19b5af9d8c5045c0faf 100644 (file)
@@ -56,6 +56,12 @@ def write_sources_list(url, codename, filename='ceph.list', mode=0o644):
     write_file(repo_path, content.encode('utf-8'), mode)
 
 
+def write_sources_list_content(content, filename='ceph.list', mode=0o644):
+    """add deb repo to /etc/apt/sources.list.d/ from content"""
+    repo_path = os.path.join('/etc/apt/sources.list.d', filename)
+    write_file(repo_path, content.encode('utf-8'), mode)
+
+
 def write_yum_repo(content, filename='ceph.repo'):
     """add yum repo file in /etc/yum.repos.d/"""
     repo_path = os.path.join('/etc/yum.repos.d', filename)