diff --git a/playbooks/start_sens_sniffer.yml b/playbooks/start_sens_sniffer.yml index 1d3adc10a273e9cb127659c809029341947099c9..36f427026ce851a09e62f4b21ecbad1bd9f668a6 100644 --- a/playbooks/start_sens_sniffer.yml +++ b/playbooks/start_sens_sniffer.yml @@ -7,7 +7,7 @@ - name: _workdir prompt: Enter the folder where the script is and results will be - default: "/home/tribe/mitik-sens-mod/" + default: "/home/tribe/mitik-sens/" private: false # This will always be the mitik-sens folder @@ -18,12 +18,12 @@ - name: _hour prompt: Enter an hour to start the experiment - default: "{{ lookup('pipe', 'date -d \"+2 minutes\" +%H') }}" + default: "{{ lookup('pipe', 'date -d \"+10 minutes\" +%H') }}" private: false - name: _minute prompt: Enter minutes to start the experiment - default: "{{ lookup('pipe', 'date -d \"+2 minutes\" +%M') }}" + default: "{{ lookup('pipe', 'date -d \"+10 minutes\" +%M') }}" private: false - name: _pcap_name @@ -33,7 +33,7 @@ - name: _timeout prompt: Please specify the runtime duration in sec - default: 300 + default: 3600 private: false - name: _interfaces_csv @@ -70,22 +70,10 @@ - name: _gps_poll_timeout prompt: time in seconds between each location polling - default: 60 + default: 900 private: false tasks: - - ansible.builtin.set_fact: - _interfaces: "{{ _interfaces_csv.split(',')}}" - _channels: "{{ _channels_csv.split(',') }}" - _location_prefix: "{{ _pcap_name | replace('?post', '') }}" - delegate_to: 127.0.0.1 - run_once: true - - debug: - var: _interfaces_csv - - debug: - var: _interfaces - - debug: - var: _interfaces - name: Double-check input variables ansible.builtin.assert: that: "{{_interfaces | length}} == {{_channels | length}}" @@ -93,6 +81,13 @@ run_once: true any_errors_fatal: true + - ansible.builtin.set_fact: + _interfaces: "{{ _interfaces_csv.split(',')}}" + _channels: "{{ _channels_csv.split(',') }}" + _location_prefix: "{{ _pcap_name | replace('?post', '') }}" + delegate_to: 127.0.0.1 + run_once: true + - name: Setup future start of sens-sniffer ansible.builtin.cron: