metron-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (METRON-385) Create Ambari Service Definition for Indexing
Date Mon, 12 Sep 2016 12:56:20 GMT

    [ https://issues.apache.org/jira/browse/METRON-385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15484034#comment-15484034
] 

ASF GitHub Bot commented on METRON-385:
---------------------------------------

Github user justinleet commented on a diff in the pull request:

    https://github.com/apache/incubator-metron/pull/222#discussion_r78366393
  
    --- Diff: metron-deployment/packaging/ambari/src/main/resources/common-services/INDEXING/0.2.0BETA/service_advisor.py
---
    @@ -0,0 +1,65 @@
    +#!/usr/bin/env ambari-python-wrap
    +"""
    +Licensed to the Apache Software Foundation (ASF) under one
    +or more contributor license agreements.  See the NOTICE file
    +distributed with this work for additional information
    +regarding copyright ownership.  The ASF licenses this file
    +to you under the Apache License, Version 2.0 (the
    +"License"); you may not use this file except in compliance
    +with the License.  You may obtain a copy of the License at
    +    http://www.apache.org/licenses/LICENSE-2.0
    +Unless required by applicable law or agreed to in writing, software
    +distributed under the License is distributed on an "AS IS" BASIS,
    +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +See the License for the specific language governing permissions and
    +limitations under the License.
    +"""
    +import imp
    +import os
    +import traceback
    +
    +SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
    +STACKS_DIR = os.path.join(SCRIPT_DIR, '../../../stacks/')
    +PARENT_FILE = os.path.join(STACKS_DIR, 'service_advisor.py')
    +
    +try:
    +    with open(PARENT_FILE, 'rb') as fp:
    +        service_advisor = imp.load_module('service_advisor', fp, PARENT_FILE, ('.py',
'rb', imp.PY_SOURCE))
    +except Exception as e:
    +    traceback.print_exc()
    +    print("Failed to load parent service_advisor file '{}'".format(PARENT_FILE))
    +
    +
    +class INDEXING020BETAServiceAdvisor(service_advisor.ServiceAdvisor):
    --- End diff --
    
    Removed the service advisor and updated PR


> Create Ambari Service Definition for Indexing
> ---------------------------------------------
>
>                 Key: METRON-385
>                 URL: https://issues.apache.org/jira/browse/METRON-385
>             Project: Metron
>          Issue Type: New Feature
>            Reporter: Justin Leet
>            Assignee: Justin Leet
>
> To pull everything into an easier install through Ambari, create a service definition
to automatically install and handle the indexing topology appropriately.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message