# VHOST
#squad_domain: phys.devorch.com
workstation_host : alw.{{ username }}.{{ squad_domain }}
oa_host : oa.{{ username }}.{{ squad_domain }}
vapi_host : vapi.{{ username }}.{{ squad_domain }}
ows_search_host: owss.{{ username }}.{{ squad_domain }}
ows_search_host: owsc.{{ username }}.{{ squad_domain }}
oa_workst_url_protocol: "http"

app_baseurl : "{{ vapi_host }}"
client_id : 5656789871
client_secret : 89564bbd1c2dc4fd76f52e7bda0e8d6b
app_callbackurl: http://www.theorchard.com
oa_client_id : 5656789872
oa_client_secret : 82b64bd118f24f39e6e65a44b0caeagg
oa_callback_url : http://www.theorchard.com/oa
oa_exturl : "{{oa_workst_url_protocol}}://{{oa_host}}"
workstation_exturl : "{{oa_workst_url_protocol}}://{{oa_host}}"

orchard_app_document_root: "/var/www/html_{{username}}/orchard"
orchard_api_document_root: "/var/www/html_{{username}}/api"
orchard_grass_document_root: "/var/www/html_{{username}}/grass"
orchard_ows_accounting_document_root: "/var/www/html_{{username}}/ows_accounting"
orchard_ows_contracts_document_root: "/var/www/html_{{username}}/ows_contracts"
orchard_ows_export_document_root: "/var/www/html_{{username}}/ows_accounting_export"
orchard_ows_features_document_root: "/var/www/html_{{username}}/ows_features"
orchard_frontend_accounting_document_root: "/var/www/html_{{username}}/frontend_accounting"
orchard_frontend_accounting_reserves_document_root: "/var/www/html_{{username}}/frontend_accounting_reserves"
orchard_frontend_accounting_revenue_document_root: "/var/www/html_{{username}}/frontend_accounting_revenue"
orchard_dim_etl_document_root: "/var/www/html_{{username}}/dim_etl"
orchard_php_etl_document_root: "/var/www/html_{{username}}/php_etl"
orchard_ows_search_document_root: "/var/www/html_{{username}}/ows_search"
orchard_ows_carveouts_document_root: "/var/www/html_{{username}}/ows_carveouts"

orchard_app_log_path: "logs/{{username}}-app"
orchard_api_log_path: "logs/{{username}}-vapi"
orchard_ows_search_log_path: "logs/{{username}}-ows-search"
orchard_ows_carveouts_log_path: "logs/{{username}}-ows-carveouts"

server_apache_path: "/etc/httpd"
server_files_user: "devorch"
server_files_group: "devorch"

# GITHUB
orchard:
    git:
        api:
            repo: "git@github.com:theorchard/api.git"
            folder_path: "{{orchard_api_document_root}}"
            branch_name: master
        app:
            repo: "git@github.com:theorchard/orchard.git"
            folder_path: "{{orchard_app_document_root}}"
            branch_name: master
        grass:
            repo: "git@github.com:theorchard/ows-grass.git"
            folder_path: "{{orchard_grass_document_root}}"
            branch_name: master
        ows_search:
            repo: "git@github.com:theorchard/ows-search.git"
            folder_path: "{{orchard_ows_search_document_root}}"
            branch_name: master
        ows_carveouts:
            repo: "git@github.com:theorchard/ows-carveouts.git"
            folder_path: "{{orchard_ows_carveouts_document_root}}"
            branch_name: master
        ows_accounting:
            repo: "git@github.com:theorchard/ows-accounting.git"
            folder_path: "{{orchard_ows_accounting_document_root}}"
            branch_name: master
        ows_contracts:
            repo: "git@github.com:theorchard/ows-contracts.git"
            folder_path: "{{orchard_ows_contracts_document_root}}"
            branch_name: master
        ows_export:
            repo: "git@github.com:theorchard/swf-accounting-statement-export.git"
            folder_path: "{{orchard_ows_export_document_root}}"
            branch_name: master
        dim_etl:
            repo: "git@github.com:theorchard/dim-refresh-etl.git"
            folder_path: "{{orchard_dim_etl_document_root}}"
            branch_name: master
        php_etl:
            repo: "git@github.com:theorchard/php-etl.git"
            folder_path: "{{orchard_php_etl_document_root}}"
            branch_name: master
        ows_features:
            repo: "git@github.com:theorchard/ows-features.git"
            folder_path: "{{orchard_ows_features_document_root}}"
            branch_name: master
        frontend_accounting:
            repo: "git@github.com:theorchard/frontend-accounting.git"
            folder_path: "{{orchard_frontend_accounting_document_root}}"
            branch_name: master
        frontend_accounting_reserves:
            repo: "git@github.com:theorchard/frontend-accounting.git"
            folder_path: "{{orchard_frontend_accounting_reserves_document_root}}"
            branch_name: master
        frontend_accounting_revenue:
            repo: "git@github.com:theorchard/frontend-accounting.git"
            folder_path: "{{orchard_frontend_accounting_revenue_document_root}}"
            branch_name: master
    scripts:
        ows_export:
            ACCOUNTING_STATEMENT_EXPORT_TABLE: "dev_accounting_statement_export"
            ACCOUNTING_STATEMENT_EXPORT_BUCKET: "dev-phys-statement-detail-exports"
            TEMP_DIR: "/tmp"
            PROCESSING_ACCOUNTING_SNS_TOPIC: "dev-phys-statement-accounting-export"
            Environment: "dev-ad-test"
            AWS_DEFAULT_REGION: "us-east-1"
        dim_etl:
            ACCOUNTING_STATEMENT_EXPORT_TABLE: "dev_accounting_statement_export"
            ACCOUNTING_STATEMENT_EXPORT_BUCKET: "dev-phys-statement-detail-exports"
            TEMP_DIR: "/tmp"
            PROCESSING_ACCOUNTING_SNS_TOPIC: "arn:aws:sns:us-east-1:103233932089:dev-phys-dim-sns"
            Environment: "dev"
            AWS_DEFAULT_REGION: "us-east-1"
        php_etl:
            ORCHARDETL_DIMREFRESH_SQS_QUEUENAME: "dev-ad-dimrefresh"
            ORCHARDETL_DIMREFRESH_S3_BUCKET: "dev-ad-dimrefresh"
            ORCHARDETL_DIMREFRESH_SNS_TOPICARN: "arn:aws:sns:us-east-1:103233932089:dev-phys-dim-sns"
            ORCHARDETL_DATATRANSPORTER_SQS_QUEUENAME: "arn:aws:sqs:us-east-1:103233932089:dev-ad-datatransporter"
            ORCHARDETL_DATATRANSPORTER_S3_BUCKET: "dev-ad-datatransporter"
            ORCHARDETL_FEEDINGESTION_SQS_QUEUENAME: "arn:aws:sqs:us-east-1:103233932089:dev-ad-feedingestion"
            ORCHARDETL_RAWFILEINGESTION_SQS_QUEUENAME: "arn:aws:sqs:us-east-1:103233932089:dev-ad-rawfileinjestion"
            ORCHARDETL_RAWFILEINGESTION_SNS_TOPICARN: "arn:aws:sns:us-east-1:103233932089:dev-ad-rawfileinjestion"
            ORCHARDETL_RAWFILEINGESTION_S3_BUCKET: "dev-ad-rwfileinj"
            ORCHARDETL_RAWFILEINGESTIONSTATUS_SNS_TOPICARN: "arn:aws:sns:us-east-1:103233932089:dev-ad-rawfileinjstatus"
            ORCHARDETL_REDSHIFT_04_HOST: "ORCHARDETL_REDSHIFT_04_HOST"
            ORCHARDETL_REDSHIFT_04_USER: "ORCHARDETL_REDSHIFT_04_USER"
            ORCHARDETL_REDSHIFT_04_PASSWORD: "ORCHARDETL_REDSHIFT_04_PASSWORD"
            ORCHARDETL_REDSHIFT_07_HOST: "ORCHARDETL_REDSHIFT_07_HOST"
            ORCHARDETL_REDSHIFT_07_USER: "ORCHARDETL_REDSHIFT_07_USER"
            ORCHARDETL_REDSHIFT_07_PASSWORD: "ORCHARDETL_REDSHIFT_07_PASSWORD"
            ORCHARDETL_REDSHIFT_09_HOST: "ORCHARDETL_REDSHIFT_09_HOST"
            ORCHARDETL_REDSHIFT_09_USER: "ORCHARDETL_REDSHIFT_09_USER"
            ORCHARDETL_REDSHIFT_09_PASSWORD: "ORCHARDETL_REDSHIFT_09_PASSWORD"
            ORCHARDETL_LOGGER_HOST: "ORCHARDETL_LOGGER_HOST"
            ORCHARDETL_LOGGER_USER: "ORCHARDETL_LOGGER_USER"
            ORCHARDETL_LOGGER_PASSWORD: "ORCHARDETL_LOGGER_PASSWORD"
            ORCHARDETL_ARTRELATIONS_HOST: "ORCHARDETL_ARTRELATIONS_HOST"
            ORCHARDETL_ARTRELATIONS_USER: "ORCHARDETL_ARTRELATIONS_USER"
            ORCHARDETL_ARTRELATIONS_PASSWORD: "ORCHARDETL_ARTRELATIONS_PASSWORD"
            ORCHARDETL_RAWFILEINGESTION_RHAPSODY_USERNAME: "ORCHARDETL_RAWFILEINGESTION_RHAPSODY_USERNAME"
            ORCHARDETL_RAWFILEINGESTION_RHAPSODY_PASSWORD: "ORCHARDETL_RAWFILEINGESTION_RHAPSODY_PASSWORD"
            ACCOUNTING_STATEMENT_EXPORT_TABLE: "dev_accounting_statement_export"
            ORCHARDETL_DIMREFRESH_S3_BUCKET: "dev-phys-statement-detail-exports"
            ORCHARDETL_DIMREFRESH_SNS_TOPICARN: "arn:aws:sns:us-east-1:103233932089:dev-phys-dim-sns"
            Environment: "dev"
            AWS_DEFAULT_REGION: "us-east-1"
    services:
        grass:
            url_protocol: http
            domine: "phys.devorch.com"
            url: "http://phys.devorch.com"
            port: 8011
            path: "{{orchard_grass_document_root}}"
            run_file: dev.py
        ows_accounting:
            url_protocol: http
            domine: "phys.devorch.com"
            url: "http://phys.devorch.com"
            port: 5001
            path: "{{orchard_ows_accounting_document_root}}"
            run_file: dev.py
            config:
                Environment: "dev-ad-test"
                ACCOUNTING_STATEMENT_EXPORT_TABLE: "dev_accounting_statement_export"
                SNOWFLAKE_ACCOUNT: "{{SNOWFLAKE_ACCOUNT}}"
                SNOWFLAKE_USER: "{{SNOWFLAKE_USER}}"
                SNOWFLAKE_PASSWORD: "{{SNOWFLAKE_PASSWORD}}"
                SNOWFLAKE_ROLE: "{{SNOWFLAKE_ROLE}}"
                SNOWFLAKE_DATABASE: "{{SNOWFLAKE_DATABASE}}"
                SNOWFLAKE_SCHEMA: "{{SNOWFLAKE_SCHEMA}}"
                SNOWFLAKE_WAREHOUSE: "{{SNOWFLAKE_WAREHOUSE}}"
                PAYMENT_HOLDS_DB_URL: "mysql+pymysql://payment_holds:8pusxaB6Voy74g3@qa-ows.cb22xqmk0y0q.us-east-1.rds.amazonaws.com/payment_holds"
        ows_contracts:
            url_protocol: http
            domine: "phys.devorch.com"
            url: "http://phys.devorch.com"
            port: 5000
            path: "{{orchard_ows_contracts_document_root}}"
            run_file: dev.py
            config:
                Environment: "dev"
                DB_URL: "mysql+pymysql://{{mysql_user}}:{{mysql_password}}@{{mysql_host}}/art_relations"
        frontend_accounting:
            url_protocol: http
            domine: "phys.devorch.com"
            port: 8888
            path: "{{orchard_frontend_accounting_document_root}}"
            config:
                GRASS_TOKEN: "{{grass_token}}"
                CDN_URL: ""
                API_URL: "http://{{workstation_host}}"
                EMAIL: "{{server_admin_email}}"
                VENDCONTACTID: "6918"
                FIRST_NAME: "Olga"
                LAST_NAME: "C"
                LOCALE: "en"
                NUMBERFORMAT: "<FEED_ME>"
                SEGMENT_WRITE_KEY: "<FEED_ME>"
                POEDITOR_PROJECT_ID: "66279"
                ORCHUSERID: "oa:6971"
                ACCOUNTTYPE: "vendor"
#                ACCOUNTTYPE: "subaccount"
        frontend_accounting_reserves:
            url_protocol: http
            domine: "phys.devorch.com"
            port: 8888
            path: "{{orchard_frontend_accounting_reserves_document_root}}"
            config:
                GRASS_TOKEN: "{{grass_token}}"
                CDN_URL: ""
                API_URL: "http://{{workstation_host}}"
                EMAIL: "{{server_admin_email}}"
                VENDCONTACTID: "24953"
                FIRST_NAME: "Olga"
                LAST_NAME: "C"
                LOCALE: "en"
                NUMBERFORMAT: "<FEED_ME>"
                SEGMENT_WRITE_KEY: "<FEED_ME>"
                POEDITOR_PROJECT_ID: "66279"
                ORCHUSERID: "oa:24953"
                ACCOUNTTYPE: "vendor"
#                ACCOUNTTYPE: "subaccount"
        frontend_accounting_revenue:
            url_protocol: http
            domine: "phys.devorch.com"
            port: 8887
            path: "{{orchard_frontend_accounting_revenue_document_root}}"
            config:
                GRASS_TOKEN: "{{grass_token}}"
                CDN_URL: ""
                API_URL: "http://{{workstation_host}}"
                EMAIL: "{{server_admin_email}}"
                VENDCONTACTID: "10303"
                FIRST_NAME: "Test"
                LAST_NAME: "T"
                LOCALE: "en"
                NUMBERFORMAT: "<FEED_ME>"
                SEGMENT_WRITE_KEY: "<FEED_ME>"
                POEDITOR_PROJECT_ID: "66279"

#GRASS
#grass_auth_url: "{{orchard.services.grass.url}}:{{orchard.services.grass.port}}"
grass_auth_url: http://api-dev.theorchard.io
grass_token: "bc60529c1d52636b669b53ccac9e13ce"

# GitHub OAuth token (used to help overcome API rate limits).
composer_github_oauth_token: "{{ github_oauth_token }}"

# Application configs
orchard_app_accounting_notifications_recipient_email: "{{ server_admin_email }}"
orchard_app_accounting_notifications_recipient_tech_email: "{{ server_admin_email }}"

orchard_api_asns_acc: arn:aws:sns:us-west-2:103233932089:data_pipeline_topic

orchard_app_asns_topicarn_info: arn:aws:sns:us-west-2:103233932089:dev_ad
orchard_app_asns_topicarn_loadaccounting: REPLACE

orchard_app_artrelations_host: "{{ mysql_host }}"
orchard_app_artrelations_port: "{{ mysql_port }}"
orchard_app_artrelations_user: "{{ mysql_user }}"
orchard_app_artrelations_password: "{{ mysql_password }}"

orchard_app_pgsql_host: "{{ redshift_host }}"
orchard_app_pgsql_port: "{{ redshift_port }}"
orchard_app_pgsql_user: "{{ redshift_user }}"
orchard_app_pgsql_password: "{{ redshift_password }}"

orchard_app_aws_access_key: "{{ aws_access_key }}"
orchard_app_aws_secret_key: "{{ aws_secret_key }}"

orchard_app_sqs_queue_name: Dev_SingleAssetDeliveryQ

orchard_app_ip_whitelist: 0.0.0.0/0

orchard_app_email: "{{ server_admin_email }}"

# images
orchard_api_images_url: http://images.myron.theorchard.com

#Accounting
orchard_accounting_active_period: 217
