def install_spark(): dist = get_dist_config() spark = Spark(dist) if spark.verify_resources(): hookenv.status_set('maintenance', 'Installing Apache Spark') spark.install() spark.setup_spark_config() spark.install_demo() set_state('spark.installed')
def install_spark(): dist = get_dist_config() spark = Spark(dist) hookenv.status_set('maintenance', 'Installing Apache Spark') try: spark.install() except ResourceError as e: hookenv.status_set('blocked', str(e)) return spark.setup_spark_config() spark.install_demo() set_state('spark.installed') set_state('not.upgrading')