Skip to content

Commit 6a3ae5e

Browse files
authored
Merge pull request #280 from Rendanic/prlinter
ansible-lint: removed disabled rules for v6.6.1
2 parents 5a4047c + 4ff14e4 commit 6a3ae5e

File tree

66 files changed

+747
-631
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+747
-631
lines changed

.ansible-lint

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ use_default_rules: true
44
skip_list:
55
- name[casing]
66
- name[play]
7-
- key-order[task]
8-
- jinja[spacing]
9-
- yaml[comments-indentation]
107

118
exclude_paths:
129
- .github
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
minor_changes:
3+
- "ansible-lint: removed disabled rules for v6.6.1 (#280)"

roles/common/defaults/main.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Lab playbook - sets up the host specific shit
22
---
33

4-
epel_rpm: "{%- if ansible_distribution_major_version | int==6 %}{{ epel6_rpm }}
5-
{%- elif ansible_distribution_major_version | int==7 %}{{ epel7_rpm }}
6-
{%- elif ansible_distribution_major_version | int==8 %}{{ epel8_rpm }}
7-
{%- else %}None
4+
epel_rpm: "{%- if ansible_distribution_major_version | int == 6 %}{{ epel6_rpm }}\
5+
{%- elif ansible_distribution_major_version | int == 7 %}{{ epel7_rpm }}\
6+
{%- elif ansible_distribution_major_version | int == 8 %}{{ epel8_rpm }}\
7+
{%- else %}None\
88
{%- endif %}"
99

1010
epel8_rpm: https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
1111
epel7_rpm: https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
1212
epel6_rpm: https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
13-
ol_repo_file: "{% if ansible_distribution_major_version | int==6%}{{ ol6_repo_file }}
14-
{%- elif ansible_distribution_major_version | int==7 %}{{ ol7_repo_file }}
15-
{%- else %}None
13+
ol_repo_file: "{% if ansible_distribution_major_version | int == 6 %}{{ ol6_repo_file }}\
14+
{%- elif ansible_distribution_major_version | int == 7 %}{{ ol7_repo_file }}\
15+
{%- else %}None\
1616
{%- endif %}"
1717
ol6_repo_file: public-yum-ol6.repo
1818
ol7_repo_file: public-yum-ol7.repo
@@ -24,13 +24,14 @@ configure_epel_repo: true
2424
configure_public_yum_repo: true
2525
configure_motd: true
2626
configure_ntp: true
27-
ntp_type: "{%- if ansible_distribution_major_version | int>=8 %}chrony
28-
{%- else %}ntp
27+
ntp_type: "{% if ansible_distribution_major_version | int >= 8 %}chrony\
28+
{%- else %}ntp\
2929
{%- endif %}"
30-
common_packages: "{%- if ansible_distribution_major_version | int==6%}{{ common_packages_el6 }}
31-
{%- elif ansible_distribution_major_version | int==7 %}{{ common_packages_el7 }}
32-
{%- elif ansible_distribution_major_version | int==8 %}{{ common_packages_el8 }}
33-
{%- else %}None{% endif %}"
30+
common_packages: "{% if ansible_distribution_major_version | int == 6 %}{{ common_packages_el6 }}\
31+
{%- elif ansible_distribution_major_version | int == 7 %}{{ common_packages_el7 }}\
32+
{%- elif ansible_distribution_major_version | int == 8 %}{{ common_packages_el8 }}\
33+
{%- else %}None\
34+
{%- endif %}"
3435

3536
common_packages_el6:
3637
- screen

roles/common/tasks/main.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,22 @@
77
- "ansible_version.full is version('2.8', '>=')"
88

99
- name: Install EPEL Repo
10+
when:
11+
- configure_epel_repo
12+
- ansible_os_family == 'RedHat'
13+
tags:
14+
- epelrepo
1015
block:
1116
- name: Install GPG Key for EPEL
1217
ansible.builtin.rpm_key:
1318
state: present
14-
key: https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-{{ ansible_distribution_major_version }}
19+
key: https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-{{ ansible_distribution_major_version }}
1520

1621
- name: Add EPEL Repo
1722
ansible.builtin.yum:
1823
name: "{{ epel_rpm }}"
1924
state: installed
2025

21-
when:
22-
- configure_epel_repo
23-
- ansible_os_family == 'RedHat'
24-
tags:
25-
- epelrepo
26-
2726
# Do not use the old public-yum.repo on OL7 after January 2019 anymore
2827
# Check for /usr/bin/ol_yum_configure.sh in newer systems
2928
- name: Check for ol_yum_configure.sh

roles/cxoracle/tasks/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
---
33
- name: Install cx_oracle
44
ansible.builtin.pip:
5-
name="{{ cx_oracle_source | default('cx_oracle<8.0') }}"
6-
extra_args="{{ extra_args }}"
7-
umask={{ cx_oracle_umask | default (omit) }}
8-
state=present
5+
name: "{{ cx_oracle_source | default('cx_oracle<8.0') }}"
6+
extra_args: "{{ extra_args }}"
7+
umask: "{{ cx_oracle_umask | default(omit) }}"
8+
state: present
99
when: install_cx_oracle
1010
tags: cx_oracle

roles/oraasm_manage_diskgroups/defaults/main.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@ oracle_env:
1414

1515
oracle_asm_disk_string: ORCL:*
1616

17-
oracle_asm_disk_prefix: "
18-
{%- if device_persistence | lower == 'asmlib' -%}
19-
{%- if oracle_asm_disk_string.endswith('*') %}{{ oracle_asm_disk_string[:-1] }}
20-
{%- else -%}{{ oracle_asm_disk_string }}
21-
{%- endif -%}
22-
{%- elif device_persistence | lower == 'udev' -%}{{ oracle_asm_disk_string }}
23-
{%- else -%}
17+
oracle_asm_disk_prefix: "\
18+
{%- if device_persistence | lower == 'asmlib' -%}\
19+
{%- if oracle_asm_disk_string.endswith('*') %}{{ oracle_asm_disk_string[:-1] }}\
20+
{%- else -%}{{ oracle_asm_disk_string }}\
21+
{%- endif -%}\
22+
{%- elif device_persistence | lower == 'udev' -%}{{ oracle_asm_disk_string }}\
23+
{%- else -%}\
2424
{%- endif -%}"
2525

26-
asmdevice_list: "{% if device_persistence | lower == 'asmlib' %}
27-
{%- for disk in item.disk -%}{{ oracle_asm_disk_prefix }}{{ disk.asmlabel | upper }}
28-
{%- if not loop.last -%},{%- endif -%}
29-
{%- endfor %}
30-
{%- elif device_persistence | lower == 'udev' %}
31-
{%- for disk in item.disk -%}{{ oracle_asm_disk_prefix }}{{ disk.asmlabel }}
32-
{%- if not loop.last -%},{%- endif -%}
33-
{%- endfor %}
26+
asmdevice_list: "{% if device_persistence | lower == 'asmlib' %}\
27+
{%- for disk in item.disk -%}{{ oracle_asm_disk_prefix }}{{ disk.asmlabel | upper }}\
28+
{%- if not loop.last -%},{%- endif -%}\
29+
{%- endfor %}\
30+
{%- elif device_persistence | lower == 'udev' %}\
31+
{%- for disk in item.disk -%}{{ oracle_asm_disk_prefix }}{{ disk.asmlabel }}\
32+
{%- if not loop.last -%},{%- endif -%}\
33+
{%- endfor %}\
3434
{%- endif %}"
35-
attr_name: "{% if item.attributes is defined %}{{ item.attributes | default (omit) | map(attribute='name') | list }}{% else %}None{%endif%}"
36-
attr_value: "{% if item.attributes is defined %}{{ item.attributes | default (omit) | map(attribute='value') | list }}{% else %}None{%endif%}"
35+
attr_name: "{% if item.attributes is defined %}{{ item.attributes | default(omit) | map(attribute='name') | list }}{% else %}None{% endif %}"
36+
attr_value: "{% if item.attributes is defined %}{{ item.attributes | default(omit) | map(attribute='value') | list }}{% else %}None{% endif %}"

roles/oraasm_manage_diskgroups/tasks/main.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
# tasks file for asm-diskgroups
33

44
- name: oraasm_manage_diskgroups | Manage diskgroups
5-
oracle_asmdg:
6-
un=sys
7-
pw={{ sysasmpassword }}
8-
sn=+ASM
9-
host={{ ansible_hostname }}
10-
oh={{ oracle_home_gi }}
11-
name={{ item.diskgroup }}
12-
disks={{ asmdevice_list }}
13-
redundancy={{ item.redundancy | default(omit) }}
14-
attribute_name={{ attr_name | default (omit) }}
15-
attribute_value={{ attr_value | default (omit) }}
16-
state={{ item.state }}
5+
opitzconsulting.ansible_oracle.oracle_asmdg:
6+
un: sys
7+
pw: "{{ sysasmpassword }}"
8+
sn: +ASM
9+
host: "{{ ansible_hostname }}"
10+
oh: "{{ oracle_home_gi }}"
11+
name: "{{ item.diskgroup }}"
12+
disks: "{{ asmdevice_list }}"
13+
redundancy: "{{ item.redundancy | default(omit) }}"
14+
attribute_name: "{{ attr_name | default(omit) }}"
15+
attribute_value: "{{ attr_value | default(omit) }}"
16+
state: "{{ item.state }}"
1717
environment: "{{ oracle_env }}"
1818
run_once: "{{ configure_cluster }}"
1919
become_user: "{{ grid_install_user }}"

roles/oradb_datapatch/defaults/main.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@ hostgroup: "{{ group_names[0] }}"
33
oracle_user: oracle
44

55
db_user: sys
6-
db_password: "{% if dbpasswords is defined and dbpasswords[item.oracle_db_name] is defined and dbpasswords[item.oracle_db_name][db_user] is defined%}{{ dbpasswords[item.oracle_db_name][db_user] }}
7-
{%- else %}{{ default_dbpass }}
6+
db_password: "{% if dbpasswords is defined and dbpasswords[item.oracle_db_name] is defined and dbpasswords[item.oracle_db_name][db_user] is defined %}{{ dbpasswords[item.oracle_db_name][db_user] }}\
7+
{%- else %}{{ default_dbpass }}\
88
{%- endif %}"
99

10-
db_service_name: "{%- if item.oracle_db_unique_name is defined -%}
11-
{{ item.oracle_db_unique_name }}
12-
{%- else -%}
13-
{{ item.oracle_db_name }}
10+
db_service_name: "{%- if item.oracle_db_unique_name is defined -%}\
11+
{{ item.oracle_db_unique_name }}\
12+
{%- else -%}\
13+
{{ item.oracle_db_name }}\
1414
{%- endif -%}"
1515

1616
listener_port_template: "{% if item.listener_port is defined %}{{ item.listener_port }}{% else %}{{ listener_port }}{% endif %}"
1717
listener_port: 1521
1818

19-
listener_home: "{%- if lsnrinst is defined -%}
20-
{%- if db_homes_config[lsnrinst.home]['oracle_home'] is defined -%}{{ db_homes_config[lsnrinst.home]['oracle_home'] }}
21-
{%- else -%}{{ oracle_base }}/{{ db_homes_config[lsnrinst.home]['version'] }}/{{ db_homes_config[lsnrinst.home]['home'] }}
22-
{%- endif -%}
19+
listener_home: "{%- if lsnrinst is defined -%}\
20+
{%- if db_homes_config[lsnrinst.home]['oracle_home'] is defined -%}{{ db_homes_config[lsnrinst.home]['oracle_home'] }}\
21+
{%- else -%}{{ oracle_base }}/{{ db_homes_config[lsnrinst.home]['version'] }}/{{ db_homes_config[lsnrinst.home]['home'] }}\
22+
{%- endif -%}\
2323
{%- endif -%}"
2424

2525
oracle_env:
@@ -35,10 +35,10 @@ oracle_env_lsnrctl:
3535
autostartup_service: false
3636
fail_on_db_not_exist: false
3737

38-
oracle_db_home: "{%- if item is defined -%}
39-
{%- if db_homes_config[item.home]['oracle_home'] is defined -%}
40-
{{ db_homes_config[item.home]['oracle_home'] }}
41-
{%- else -%}
42-
{{ oracle_base }}/{{ db_homes_config[item.home]['version'] }}/{{ db_homes_config[item.home]['home'] }}
43-
{%- endif -%}
38+
oracle_db_home: "{%- if item is defined -%}\
39+
{%- if db_homes_config[item.home]['oracle_home'] is defined -%}\
40+
{{ db_homes_config[item.home]['oracle_home'] }}\
41+
{%- else -%}\
42+
{{ oracle_base }}/{{ db_homes_config[item.home]['version'] }}/{{ db_homes_config[item.home]['home'] }}\
43+
{%- endif -%}\
4444
{%- endif -%}"

roles/oradb_datapatch/tasks/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
loop_control:
88
loop_var: lsnrinst
99
label: "LISTENER: {{ lsnrinst.listener_name }} ORACLE_HOME: {{ listener_home }}"
10-
when: listener_installed is defined and lsnrinst.state|lower == 'present'
10+
when:
11+
- listener_installed is defined
12+
- lsnrinst.state | lower == 'present'
1113

1214
- name: oradb_datapatch | Start database
13-
oracle_db:
15+
opitzconsulting.ansible_oracle.oracle_db:
1416
oracle_home: "{{ oracle_db_home }}"
1517
db_name: "{{ item.oracle_db_name }}"
1618
db_unique_name: "{{ item.oracle_db_unique_name | default(omit) }}"
@@ -23,7 +25,7 @@
2325
tags: startdb
2426

2527
- name: oradb_datapatch | Run datapatch
26-
oracle_datapatch:
28+
opitzconsulting.ansible_oracle.oracle_datapatch:
2729
oracle_home: "{{ oracle_db_home }}"
2830
db_name: "{{ item.oracle_db_name }}"
2931
db_unique_name: "{{ item.oracle_db_unique_name | default(omit) }}"

roles/oradb_manage_db/defaults/main.yml

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,26 @@ oracle_dbf_dir_fs: /u01/oradata/ # If storage_typ
2323
oracle_reco_dir_fs: /u01/fra/ # If storage_type=FS this is where the fast recovery area is placed.
2424
oracle_dbf_dir_asm: '+DATA' # If storage_type=ASM this is where the database is placed.
2525
oracle_reco_dir_asm: '+FRA' # If storage_type=ASM this is where the fast recovery area is placed
26-
datafile_dest: "{% if dbh.storage_type | upper == 'FS' %}{{ oracle_dbf_dir_fs }}
27-
{%- elif dbh.storage_type | upper == 'ASM' %}{{ oracle_dbf_dir_asm }}
26+
datafile_dest: "{% if dbh.storage_type | upper == 'FS' %}{{ oracle_dbf_dir_fs }}\
27+
{%- elif dbh.storage_type | upper == 'ASM' %}{{ oracle_dbf_dir_asm }}\
2828
{%- endif %}"
29-
recoveryfile_dest: "{% if dbh.storage_type | upper == 'FS' %}{{ oracle_reco_dir_fs }}
30-
{%- elif dbh.storage_type | upper == 'ASM' %}{{ oracle_reco_dir_asm }}
29+
recoveryfile_dest: "{% if dbh.storage_type | upper == 'FS' %}{{ oracle_reco_dir_fs }}\
30+
{%- elif dbh.storage_type | upper == 'ASM' %}{{ oracle_reco_dir_asm }}\
3131
{%- endif %}"
3232

3333
configure_cluster: false
3434
# oracle_install_option_gi: "none"
3535
oracle_gi_cluster_type: STANDARD
3636
hostgroup_hub: "{{ hostgroup }}-hub"
3737
hostgroup_leaf: "{{ hostgroup }}-leaf"
38-
create_listener: "{%- if oracle_install_option_gi is defined -%}
39-
False
40-
{%- elif oracle_install_option_gi is undefined -%}
41-
{%- if dbh is defined and dbh.listener_name is defined -%}
42-
True
43-
{%- else -%}
44-
False
45-
{%- endif -%}
38+
create_listener: "{%- if oracle_install_option_gi is defined -%}\
39+
False\
40+
{%- elif oracle_install_option_gi is undefined -%}\
41+
{%- if dbh is defined and dbh.listener_name is defined -%}\
42+
True\
43+
{%- else -%}\
44+
False\
45+
{%- endif -%}\
4646
{%- endif -%}"
4747

4848
listener_name_template: "{% if dbh is defined and dbh.listener_name is defined %}{{ dbh.listener_name }}{% else %}{{ listener_name }}{% endif %}"
@@ -52,18 +52,18 @@ listener_name: LISTENER
5252
listener_protocols: TCP
5353
listener_port: 1521
5454

55-
listener_home: "{%- if lsnrinst is defined -%}
56-
{%- if db_homes_config[lsnrinst.home]['oracle_home'] is defined -%}{{ db_homes_config[lsnrinst.home]['oracle_home'] }}
57-
{%- else -%}{{ oracle_base }}/{{ db_homes_config[lsnrinst.home]['version'] }}/{{ db_homes_config[lsnrinst.home]['home'] }}
58-
{%- endif -%}
59-
{%- elif tnsinst is defined -%}
60-
{%- if db_homes_config[tnsinst.home]['oracle_home'] is defined -%}{{ db_homes_config[tnsinst.home]['oracle_home'] }}
61-
{%- else -%}{{ oracle_base }}/{{ db_homes_config[tnsinst.home]['version'] }}/{{ db_homes_config[tnsinst.home]['home'] }}
62-
{%- endif -%}
63-
{%- elif sqlnetinst is defined -%}
64-
{%- if db_homes_config[sqlnetinst.home]['oracle_home'] is defined -%}{{ db_homes_config[sqlnetinst.home]['oracle_home'] }}
65-
{%- else -%}{{ oracle_base }}/{{ db_homes_config[sqlnetinst.home]['version'] }}/{{ db_homes_config[sqlnetinst.home]['home'] }}
66-
{%- endif -%}
55+
listener_home: "{%- if lsnrinst is defined -%}\
56+
{%- if db_homes_config[lsnrinst.home]['oracle_home'] is defined -%}{{ db_homes_config[lsnrinst.home]['oracle_home'] }}\
57+
{%- else -%}{{ oracle_base }}/{{ db_homes_config[lsnrinst.home]['version'] }}/{{ db_homes_config[lsnrinst.home]['home'] }}\
58+
{%- endif -%}\
59+
{%- elif tnsinst is defined -%}\
60+
{%- if db_homes_config[tnsinst.home]['oracle_home'] is defined -%}{{ db_homes_config[tnsinst.home]['oracle_home'] }}\
61+
{%- else -%}{{ oracle_base }}/{{ db_homes_config[tnsinst.home]['version'] }}/{{ db_homes_config[tnsinst.home]['home'] }}\
62+
{%- endif -%}\
63+
{%- elif sqlnetinst is defined -%}\
64+
{%- if db_homes_config[sqlnetinst.home]['oracle_home'] is defined -%}{{ db_homes_config[sqlnetinst.home]['oracle_home'] }}\
65+
{%- else -%}{{ oracle_base }}/{{ db_homes_config[sqlnetinst.home]['version'] }}/{{ db_homes_config[sqlnetinst.home]['home'] }}\
66+
{%- endif -%}\
6767
{%- endif -%}"
6868

6969
oracle_env_lsnrctl:
@@ -81,34 +81,34 @@ autostartup_service: false
8181

8282
## START-OF-PASSWORDS
8383
# GI
84-
default_gipass: "{% if oracle_password is defined %}{{ oracle_password }}
85-
{%- else %}Oracle123{% endif%}" # The check for the old passwords are there for backwards compatibility and only temporary, will be removed
86-
sysasmpassword: "{% if oracle_password is defined %}{{ oracle_password }}
87-
{%- else %}Oracle123{% endif%}" # The check for the old passwords are there for backwards compatibility and only temporary, will be removed
88-
asmmonitorpassword: "{% if oracle_password is defined %}{{ oracle_password }}
89-
{%- else %}Oracle123
84+
default_gipass: "{% if oracle_password is defined %}{{ oracle_password }}\
85+
{%- else %}Oracle123{% endif %}" # The check for the old passwords are there for backwards compatibility and only temporary, will be removed
86+
sysasmpassword: "{% if oracle_password is defined %}{{ oracle_password }}\
87+
{%- else %}Oracle123{% endif %}" # The check for the old passwords are there for backwards compatibility and only temporary, will be removed
88+
asmmonitorpassword: "{% if oracle_password is defined %}{{ oracle_password }}\
89+
{%- else %}Oracle123\
9090
{%- endif %}" # The check for the old passwords are there for backwards compatibility and only temporary, will be removed
9191

9292
dbca_templatename: General_Purpose.dbc
93-
dbca_sys_pass: "{% if dbpasswords[dbh.oracle_db_name] is defined %}
94-
{%- if dbpasswords[dbh.oracle_db_name]['sys'] is defined %}{{ dbpasswords[dbh.oracle_db_name]['sys'] }}
95-
{%- else %}{{ default_dbpass }}
96-
{%- endif %}
97-
{%- else %}{{ default_dbpass }}
93+
dbca_sys_pass: "{% if dbpasswords[dbh.oracle_db_name] is defined %}\
94+
{%- if dbpasswords[dbh.oracle_db_name]['sys'] is defined %}{{ dbpasswords[dbh.oracle_db_name]['sys'] }}\
95+
{%- else %}{{ default_dbpass }}\
96+
{%- endif %}\
97+
{%- else %}{{ default_dbpass }}\
9898
{%- endif %}"
99-
dbca_system_pass: "{% if dbpasswords[dbh.oracle_db_name] is defined %}
100-
{%- if dbpasswords[dbh.oracle_db_name]['system'] is defined %}{{ dbpasswords[dbh.oracle_db_name]['system'] }}
101-
{%- else %}{{ default_dbpass }}
102-
{%- endif %}
103-
{%- else %}{{ default_dbpass }}
99+
dbca_system_pass: "{% if dbpasswords[dbh.oracle_db_name] is defined %}\
100+
{%- if dbpasswords[dbh.oracle_db_name]['system'] is defined %}{{ dbpasswords[dbh.oracle_db_name]['system'] }}\
101+
{%- else %}{{ default_dbpass }}\
102+
{%- endif %}\
103+
{%- else %}{{ default_dbpass }}\
104104
{%- endif %}"
105105

106-
init_params_list: "{%- if dbh.init_parameters is defined -%}
107-
{%- for p in dbh.init_parameters -%}
108-
{%- if p.dbca | default(True) -%}
109-
{{ p.name }}={{ p.value }}{%- if not loop.last -%},{%- endif -%}
110-
{%- endif -%}
111-
{%- endfor -%}
106+
init_params_list: "{%- if dbh.init_parameters is defined -%}\
107+
{%- for p in dbh.init_parameters -%}\
108+
{%- if p.dbca | default(True) -%}\
109+
{{ p.name }}={{ p.value }}{%- if not loop.last -%},{%- endif -%}\
110+
{%- endif -%}\
111+
{%- endfor -%}\
112112
{%- endif -%}"
113113

114114
shell_ps1: "'[$LOGNAME'@'$ORACLE_SID `basename $PWD`]$'"

0 commit comments

Comments
 (0)