Exemple #1
0
 def commit_package(self, path):
     if self.dry_run:
         package = Package(path)
         for i in package.get_diff():
             print(''.join(i))
     else:
         # No proper API function to perform the same operation.
         print(subprocess.check_output(
             ' '.join(['cd', path, '&&', 'osc', 'addremove']), shell=True, encoding='utf-8'))
         package = Package(path)
         package.commit(msg='Automatic update', skip_local_service_run=True)
 def commit_package(self, path):
     if self.dry_run:
         package = Package(path)
         for i in package.get_diff():
             print(''.join(i))
     else:
         # No proper API function to perform the same operation.
         print(subprocess.check_output(
             ' '.join(['cd', path, '&&', 'osc', 'addremove']), shell=True, encoding='utf-8'))
         package = Package(path)
         package.commit(msg='Automatic update', skip_local_service_run=True)
Exemple #3
0
 def commit_package(self, path):
     package = Package(path)
     if self.options.dry:
         for i in package.get_diff():
             print(''.join(i))
     else:
         # No proper API function to perform the same operation.
         print(
             subprocess.check_output(' '.join(
                 ['cd', path, '&&', 'osc', 'addremove']),
                                     shell=True))
         package.commit(msg='Automatic update')