ianmiell / shutit

Automation framework for programmers
http://ianmiell.github.io/shutit/
MIT License
2.15k stars 110 forks source link

This code breaks - why? #290

Closed ianmiell closed 7 years ago

ianmiell commented 7 years ago
-               if self.current_environment.install_type == 'apt':
-                       #            v the space is intentional, to avoid polluting bash history.
-                       return self.send_and_get_output(' dpkg -s ' + package + """ | grep '^Status: install ok installed' | wc -l""",loglevel=logging.DEBUG) == '1'
-               elif self.current_environment.install_type == 'yum':
-                       # TODO: check whether it's already installed?. see yum notes  yum list installed "$@" >/dev/null 2>&1
-                       self.send(' yum list installed ' + package + ' > /dev/null 2>&1',check_exit=False,loglevel=logging.DEBUG)
-                       return self.get_exit_value(shutit)
-               else:
-                       return False

see commit bbfa973ebe4961da1494d46753ff2addb3cd5dd7

Need minimal use case and more logging?

0d0a shows up as 'before' after yum command

ianmiell commented 7 years ago

See #292