background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Download "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes"

input logo icon
Video tags
|

Video tags

Nehra Classes
Vikas Nehra
Ansible Introduction
Ansible Complete Tutorial
Best Ansible Explanation
ansible playbook tutorial for beginners
ansible automation
Configuration of Ansible
Ansible
Red Hat Certified Engineer (RHCE)
EX 294 Training
RHCE Tutorials for beginners
RHCE
EX 294
RHCE Complete Course
ansible training
ansible training for beginners
ansible tutorial for beginners
Ansible Modules
Ansible Adhoc Commands
Ansible Facts
Ansible Loops
Loops
nehraclasses
nehraclasseslive
linuxtraining
Subtitles
|

Subtitles

subtitles menu arrow
  • ruRussian
Download
00:00:02
the well notifications to receive the updates
00:00:05
directly in your device.
00:00:09
So hello friends, good evening, how are
00:00:11
you all, I am Vikas Mehra present once again
00:00:14
live,
00:00:16
session number of our series for all of you. By taking 15 or you
00:00:20
can take the part number of the actual loops
00:00:23
and in today's session we are
00:00:26
going to talk about standard loops and list of has
00:00:31
loops, so
00:00:34
as I told you in the last session itself, you will already have an
00:00:36
idea of ​​sensible loops.
00:00:38
I have already given you the idea of ​​simple loop or standard loop by writing a text,
00:00:46
although in the last session I had already given you the
00:00:50
idea, I had told
00:00:53
you what is the difference between these three, what is
00:00:56
simple loop.
00:00:58
If we talk about List of, then how is it
00:01:02
different and what are nested loops in
00:01:12
which we have added multiple user accounts.
00:01:15
You are going to compare the
00:01:20
standard loop and the
00:01:24
list, which we loop between the two of us.
00:01:28
What is the difference between them and how can
00:01:32
we perform any repetitive jab by using the list of loops?
00:01:38
We will learn it practically from today's session.
00:01:40
First of all, tell me whether
00:01:42
you are listening to me or No
00:01:45
quickly tell me whether you are able to hear my voice
00:01:47
or not otherwise
00:01:51
as you know what loops
00:01:53
are,
00:01:54
we do them in
00:01:57
any programming language for any repetitive task,
00:02:00
any such task which is repeated
00:02:02
repeatedly- For that to be executed repeatedly, we
00:02:04
use loops. Loops are the set of
00:02:07
commands and instructions that are repeated a certain
00:02:10
number of times. So,
00:02:15
according to the retirement of any task, if there is a task
00:02:18
which is repeated a certain number of times. If there is a repeat then we
00:02:19
do it with loops and with the help of loops
00:02:22
you can control the operation in a butter way,
00:02:26
effectively and with ease. So
00:02:30
quickly tell me whether you are able to
00:02:32
hear my voice or not. Yes Sir, thank
00:02:35
you so much for telling me the match, Sakaldev ji, now
00:02:37
I will take you from here to my
00:02:39
document, you may find that my voice is
00:02:40
too loud, my throat is
00:02:42
not good, but I will try to
00:02:45
explain everything properly to you.
00:02:48
And today's session is
00:02:51
also important because as
00:02:53
we had announced when we
00:02:55
started NCD, I had promised you
00:02:58
that in the coming time, I am going to assign you live
00:03:00
projects etc.,
00:03:02
so today's We will start that from the session.
00:03:06
I have already made a group of all the
00:03:09
people who had registered
00:03:11
in the last session. Through the link of the Google form provided,
00:03:13
we had about 125
00:03:16
entries. I have
00:03:19
done the segregation of all the people. I have assigned groups.
00:03:21
If there are some people here
00:03:23
who have not registered, then
00:03:25
we will consider them also. If they enter their names
00:03:26
here in the chat box when I say,
00:03:29
then we will consider them also and I will consider
00:03:32
each group. I will give you a task at the end of today's session.
00:03:35
So,
00:03:39
I have kept many tasks here for you
00:03:42
all and we
00:03:45
will sign a task for each group and you
00:03:47
write down the list of that group. You
00:03:50
can take help from others and I
00:03:54
will also provide you a link to Google Drive, there you have to upload the play book which is
00:03:56
your code and if you
00:03:58
want, you can also upload it on your own account. You
00:04:03
can mention the views. You can mention the
00:04:05
story. If there is something that you are
00:04:08
not understanding, you must have asked for help,
00:04:10
then we will try to do that also
00:04:12
through our WhatsApp group. Let
00:04:13
me take you from here. Let's do
00:04:19
display capture in my document and let's go to
00:04:23
our document so we are talking
00:04:32
and in the last session we had already done the standard
00:04:35
rupee simple loop so
00:04:37
in today's loop we will talk basically
00:04:41
so first we will Let's know what is simple look,
00:04:45
then we will know
00:04:49
some jobs, we will assign them in such a way that
00:04:52
we can do them both,
00:04:55
like you know, the loops are there,
00:04:57
we do them for repetitive tasks.
00:04:59
Now here in nc1, there are some keywords which can be used to do it.
00:05:02
I
00:05:04
told you in detail in the last session that
00:05:07
to reduce any repetition,
00:05:11
I have shown some of the keywords
00:05:12
here, such as the word loop, you
00:05:14
can use it there.
00:05:15
Loop means that a Also, when it is repetitive, it has to be
00:05:19
performed again and again, so if you
00:05:21
use its word, then that operation
00:05:27
will repeat it according to the value of whatever item you have defined for us and the variable defined in it, which will
00:05:28
be your list. Pass then support multiple
00:05:30
user accounts, I have to add, I have
00:05:32
a list of items, the
00:05:36
value of the item variable in it will be stored repeatedly,
00:05:37
like I have 10 users
00:05:39
whom I have to add in manage notes, so
00:05:42
if If I use the word of this loop,
00:05:43
then first the loop will run for the first user in the list,
00:05:45
user red command
00:05:47
will be back and then for the second one, then
00:05:49
for the third one and the process will continue in the same manner
00:05:51
until he If the entire list is not complete, then you
00:06:04
can do it by mentioning the lookup login with the word 'With Underscore' and here after this, as
00:06:05
I had shown you in the previous session, with the
00:06:07
word 'With Underscore' item. While
00:06:10
doing that, basically
00:06:13
what is the difference between the two, as the name itself suggests, the
00:06:15
loop is now enabled, it has been introduced
00:06:18
after point five, it has been introduced, so it is
00:06:20
preferred, so
00:06:22
if you perform any represented task. If you
00:06:24
want to do a list etc.,
00:06:27
then I simply use this loop
00:06:28
key word, you can do it today, name
00:06:30
suggest loop,
00:06:33
implement loops on the command, in the block of code,
00:06:35
then there you can use this loop key word. By doing this, you
00:06:37
can repeat it as many times as
00:06:42
you want, the same as it used to be before,
00:06:45
i.e. with underscore, the lookup
00:06:48
item after that, whatever lookup is your plugin,
00:06:51
you can mention its name here as it
00:06:55
happens online. There are many of them, I
00:06:59
will tell you which ones they are and how
00:07:00
we can do it, so there is
00:07:03
not much difference between the two, the loop which is exactly
00:07:04
with underscore and which is similar to this lookup item
00:07:07
and this one which is here. You are
00:07:10
doing the command or the word is doing it with
00:07:12
underscore lookup, whatever plugin you
00:07:15
mention here, this command is what
00:07:18
you mean when the plugin
00:07:22
performs it
00:07:24
and here it is recommended that you use it with
00:07:27
Underscores instead give loop when lookup
00:07:30
plugins are in water and if lookup plugins
00:07:32
are involved like you are fetching data from some file
00:07:33
and there is some line in it which
00:07:36
you have to fetch from there then it is better if you
00:07:39
do it here using those plugins only. It is
00:07:40
believed that rather than using the
00:07:43
word loop, if there is an item and
00:07:45
its value is lying in the list, then
00:07:47
you use only the item with underscore,
00:07:49
then the loop reduces it for a simple list,
00:07:52
but if you plug in the world. If there is a story,
00:07:54
then yes,
00:07:57
the lookup is started, if you mention it, it
00:08:00
will be better and it will also reduce it in a good way
00:08:02
because the loop which is there does not reduce everywhere.
00:08:03
Another word here is that which
00:08:07
we will consider in the coming time,
00:08:08
which is
00:08:13
so. We do this when we have to
00:08:16
define a condition, like if you have to
00:08:20
execute a task,
00:08:22
the condition means that it will be executed till that condition is met, then
00:08:25
for that, you
00:08:27
will do this, then again,
00:08:29
let's do practical. The
00:08:32
beginning of today's session and I
00:08:35
will again start here first with our simple or
00:08:38
standard form of simple loop or
00:08:40
standard loop, we do it where
00:08:42
we have a value of one, many values ​​of one,
00:08:45
which means we have a list
00:08:47
or of We can do that,
00:08:50
if we have many volumes and
00:08:51
we have to perform on each one,
00:08:54
which is rapidity in itself, like
00:08:55
adding multiple users,
00:08:57
creating multiple files, multiple
00:08:59
directories. Creating,
00:09:00
changing the permissions of multiple files, etc. are the
00:09:03
tasks where you have to perform any operation repeatedly
00:09:05
and for that
00:09:07
you do not want to write a long and complex play
00:09:09
book, then you can use simple or
00:09:12
standard loop. If you can do it, then we had
00:09:14
taken an example in the last session
00:09:16
in which we had added multiple user accounts, in
00:09:17
that we had written this play book,
00:09:20
which I am showing you on the screen right now,
00:09:23
brother, the play book is exactly standard.
00:09:25
We had created Plook by the name of Loop.Vimble,
00:09:27
so here we had some users Vikas
00:09:30
Amit Greater Tarun Deepika, there
00:09:32
can be many more such users, so if you have to
00:09:36
add multiple user accounts, then
00:09:38
how will you do it, so let's start from here. Let's
00:09:40
start the practical start of
00:09:41
today's session. Now I will take you to the
00:09:43
screen of my mobile extension and
00:09:45
here I will first show you the details of my environment,
00:09:47
so you can see what this
00:09:51
machine is, by
00:09:57
already making entries in the file. Rakhi Hai,
00:10:03
if we talk about the entire environment of IPL,
00:10:29
we have not defined any separate option exclusively in it,
00:10:35
and this Vikas is a unique user,
00:10:38
through this the password has been indicated, along
00:10:41
with the rest of our managed notes, so if Let me
00:10:43
show you the connectivity, NCR, which is
00:10:46
hiffining, I have proper connectivity with all the three note machines,
00:10:50
see Ping Pong Ping Pong, it is being shown to us,
00:10:53
Noteban Note 3 and Note Tu are for all three
00:10:55
machines, so
00:10:58
let's take our Pluk.
00:11:03
We are writing this text here so
00:11:05
that we can add multiple user accounts
00:11:08
in our management and this list which
00:11:10
is very long can also be powerful, maybe
00:11:12
you have five users, maybe you have
00:11:13
₹ 5000. How do we do the standard loop to perform this type of repetitive while?
00:11:19
Why the standard loop?
00:11:21
Because here one key has multiple values, there is only one
00:11:23
list, only one variable is being used in it. If
00:11:36
you want, you can leave it
00:11:48
in the host. Let's write this and because I
00:11:51
want all this to be
00:11:53
executed on managed notes,
00:11:56
after that we will have to make the Vikum option true
00:11:58
because we have to perform the admin level task.
00:12:00
We have to add the user account,
00:12:06
so first write the task and then Tara. If we give a name to the account
00:12:10
then we will go to the next line and write,
00:12:12
I will write a new name, Iodine User
00:12:14
Accounts, then we will go to the next line.
00:12:15
Now we will do the user modal here tomorrow
00:12:17
because we can add the user only through the user modal,
00:12:20
so we will write
00:12:23
now. Here
00:12:26
we need a name, what will be the name of the user,
00:12:29
so for that we
00:12:31
will write the name here in the argument, give a space and here
00:12:33
because I have many users, now
00:12:37
I do not want to write different arguments for each one here,
00:12:39
so I will here What
00:12:41
I do is I set the item name variable here,
00:12:43
then the value of this item will keep
00:12:45
changing as the account will be added to it
00:12:47
and we will run the loop
00:12:54
present because this is the user account we have to add, the
00:12:59
state will come exactly where
00:13:01
you have given the name. It was written that after that, where will the
00:13:06
values ​​of this item variable come from, where will
00:13:12
we get the names of the users inside it,
00:13:14
then for that we
00:13:16
will do it here with underscore items, although
00:13:19
you could have also written loops in its place. And here by
00:13:21
going to the next line, there is the complete list of
00:13:23
those user accounts which you want to add. You
00:13:28
can mention them here in your manage notes. 1/1 In this way,
00:13:31
I have the user account from which I
00:13:32
want to add. I am
00:13:34
one user's name is Vikas,
00:13:36
one's name is Hum
00:13:38
Greater's name is Tarun, one's name is
00:13:42
Deepika and there can be many such
00:13:43
users, so I have defined all the users
00:13:46
in the list format and here again by putting three dots, type
00:13:49
this pluk.
00:13:53
Although it is our old play book,
00:13:56
we have already tested it by executing it,
00:13:58
so let's first do the syntax. It is
00:14:03
absolutely perfect.
00:14:22
After doing it on all three notes, the task has been performed. It would have been possible
00:14:26
if
00:14:29
we were
00:14:31
reducing it. Now let's run it actually
00:14:34
because there is no problem in dry iron here,
00:14:35
so directly
00:14:37
open Pluk and after writing the name of Pluk and
00:14:39
press enter, then this Pluk will be
00:14:41
executed and whatever task we have
00:14:42
defined in it. To add users, the same
00:14:44
number of
00:14:46
accounts will be added to that number of note machines. Now
00:14:49
here the user has been added to the account. To
00:14:51
verify, we click on the comment button,
00:14:54
then we will write the
00:14:56
note on the machine for that. If you want to check, I
00:14:59
will write the hyphen that we will put in the
00:15:00
command modal. We will not
00:15:02
use iPhone for the argument and here,
00:15:04
if we check the last five lines of the blue file, then
00:15:07
all those user accounts will be entered in it. Just
00:15:11
look at all the three note
00:15:14
machines that we have added,
00:15:21
what does this mean? This means that the
00:15:23
multiple
00:15:27
user accounts that we wanted to add through our standard loop have been added.
00:15:28
Now I will give you a task in this.
00:15:31
I want to do a little modification in this,
00:15:33
I will do it from this play book,
00:15:36
I want to tell you through this example
00:15:39
that if I make it more complex then
00:15:41
which loop and how will I have to
00:15:44
do it, for now with simple or standard loop.
00:15:47
We have reduced this, now I
00:15:49
add one more thing to it that all these
00:15:51
user accounts which are new users which
00:15:52
I am adding, I want all of them to be
00:15:54
members of the wheel group which is there
00:15:58
in our machine. In the particular group group, I
00:16:00
am lying in the wheel group, I am also a member of it,
00:16:02
so the value of the group here is
00:16:05
only one, there is not more than one, which has
00:16:08
multiple values, whose username is it, so
00:16:10
for the username, we have the item variable. We will
00:16:13
have to do it and for that we
00:16:15
will do it in the list, but the group
00:16:18
option, the group value is the
00:16:20
same, so here also we can reduce it by simply
00:16:23
standard loop, it is
00:16:25
not necessary for that, so now I have added a And in this
00:16:28
the task has been increased, I want that the
00:16:31
users we add are also members of wheel group,
00:16:34
so how will they reduce it, let's
00:16:36
write another play book for them,
00:16:37
play book in the name of Standard Loop Tu Road Vimal is
00:16:40
exactly the same. There
00:16:42
will be no change in it, only one option will
00:16:44
change, I will tell you that right now, so let's
00:16:46
start quickly, we
00:16:48
will put three slaves, they will go to the next line, if we give
00:16:50
a name to this pluck, then by putting 5 names,
00:16:53
I will give it a name. I am giving the make
00:16:55
standard loop pluk, you add user accounts
00:16:58
with admin access, you can give whatever name you
00:17:00
want here, I will do it in the host
00:17:03
because I want this
00:17:04
pluk to be executed on all normal machines, the
00:17:07
option given below. We will do the true
00:17:09
admin level task because we have to perform it
00:17:11
because and then
00:17:15
in the next line we will write,
00:17:24
now here we
00:17:29
give the name of the task which we are going to execute, then I will write
00:17:31
adding users,
00:17:33
admin access of adding user accounts i.e.
00:17:35
What is wheel group? Bill, all the members in the group, they have
00:17:37
sudo axis in memory, they have
00:17:39
nexus, so I have mentioned that thing
00:17:41
in the name of the user modal, then
00:17:43
I will write it here, the user will come in the next line,
00:17:45
now here exactly. Exactly like
00:17:48
we did in the previous how, which is the name of the
00:17:49
user, then in the modal I will write the item
00:17:52
because there is a value which can be changed, which is the
00:17:55
power which is a variable, the value of the item will
00:17:58
change according to the list,
00:18:00
after that the next line. I will go, I will
00:18:07
go in the present next time, I will
00:18:20
have to write the wheel,
00:18:23
now I go, I do
00:18:30
n't want to do it, this time I am going to
00:18:34
show you how to do it by using the loop,
00:18:37
so I will write in the next line,
00:18:39
L and loft, which list do I want? The
00:18:41
list of usernames that I want to run is
00:18:43
in the list or I will define it, then I
00:18:45
write the names of all those users, then the
00:18:48
first name is Ashish, the
00:18:51
second is Badi, the third is Harish Chauth, Sawan
00:18:55
and the account we are going to add. His name
00:18:58
is Ankit. We
00:18:59
will go to the next line and
00:19:01
close the lock by putting three dots. Although it is
00:19:04
optional, if you want, you can leave it,
00:19:12
otherwise it is not there,
00:19:17
now we will try it once and check.
00:20:00
Now see the note one which is ours. The machine is an
00:20:02
Ubuntu machine, so there was no wheel group in it,
00:20:05
I deliberately did less, I was
00:20:07
going to show you six and the task is executed on Note Bano node three,
00:20:09
so the
00:20:12
machine with Note 2 was a Bantu machine,
00:20:14
there this task is executed. If not then that is why it has shown it to
00:20:15
us in red color. So
00:20:18
now let us check one by one
00:20:21
whether these users are added to the account
00:20:24
or not. So first let us check
00:20:27
our note band machine. But
00:20:30
we will check the last 5 lines of the ETC pass D file,
00:20:33
first let's do demonetization, see
00:20:36
here Ashish Badi Hari Samaj has been written
00:20:40
and I would like to show you once here that in the
00:20:49
ETC group file,
00:20:53
I have written 1 once. If we
00:21:14
check after waiting for minutes, then we
00:21:29
check with Ashish,
00:21:45
then the user account
00:22:00
and if we check on the machine with Note 3,
00:22:03
then there you will see this user and its
00:22:06
entry will be seen in the wheel group,
00:22:08
so what have we done in this way? What we did was that
00:22:10
our primary task was to
00:22:14
add the user account, we had also added
00:22:15
another condition that this bill should
00:22:18
also be a member of the group, so
00:22:20
we can do that through standard loop or simple loop,
00:22:21
so now if in this I want to do one more thing,
00:22:26
brother, no, I do
00:22:28
n't want to add all the users to one account, I do
00:22:30
n't want to add to one group, I want every user to have a
00:22:33
separate group, every user has his own group,
00:22:36
tell me the number of one more additional secondary group.
00:22:38
Whose member should be as I
00:22:40
want
00:22:41
and so and so user should be inside the root group,
00:22:44
then here you will not be able to do this type of work through
00:22:48
standard loop or simple loop, for
00:22:50
that you will have to go through the list. Off
00:22:53
key will definitely be required because you have more than one
00:22:55
item whose value is
00:22:57
changing, that is, the value of the items is changing, that
00:23:00
means if you have more than one item,
00:23:05
then this is a task which can be done with simple
00:23:09
loop or standard loop. If you are not
00:23:11
able to do it, then for this you will definitely need the list of fate. So
00:23:13
what is the list? I will
00:23:16
tell you now after a little fear, but
00:23:17
before that, let us first talk about
00:23:19
whatever lookup plugins we have,
00:23:23
if you want. If you want to see, then how will you see what
00:23:26
I had shown you with the underscore,
00:23:28
after the item that I had written, when we
00:23:32
can write our lines, we have to write dict also, there are
00:23:34
many words, then how will you know which
00:23:36
lookup keywords or plugins are there for
00:23:39
you? If you are nearby, then for that you can
00:23:42
run the comment by writing 'En Sibble Highpot Lookup of Hiffin L', then all the
00:23:45
list will be displayed in front of you. So
00:23:46
see, there are so many such plugins, lookup
00:23:49
plugins, you can do the same
00:23:51
by the name of the URL, which is of Alliance. If it is by name, then if
00:23:57
you want to read the complete details of any one of these, its complete documentation,
00:23:59
you want to see the complete details, then how can you see, you
00:24:01
will write
00:24:03
lookup here and then the name of the plugin, like the
00:24:06
plugin named Lines, you can Here you
00:24:08
can write that its documentation will open,
00:24:10
then why is it done,
00:24:12
its summary is 11 options
00:24:14
with which you can do it, what
00:24:16
are the examples, this will show you the whole thing,
00:24:19
so which plugin, how can you use it? We will do it,
00:24:22
how it can be done, Sir, its
00:24:25
method is available in its complete documentation,
00:24:27
you can go here and take help from
00:24:29
whatever plugins you want to do, you
00:24:31
can do it according to the condition,
00:24:34
now
00:24:41
before I tell you The
00:24:44
task that I told you that
00:24:46
if we have multiple users and
00:24:48
we have to define their multiple groups together, I will
00:24:49
show you one more thing
00:24:52
with the help of List of Hashash, there is one more thing which I will show you
00:24:55
here first with the standard loop.
00:24:56
I would like to suggest that you had a
00:25:00
list of variables that you had just defined,
00:25:02
inside the world of the loop or
00:25:04
inside the with underscore items,
00:25:07
you want to import this thing from some other file,
00:25:09
if you do not have this thing then you want.
00:25:13
You mention it in the play book or the list is
00:25:15
very big, you have a separate file,
00:25:16
then how will you reduce it, whatever is this variable
00:25:19
list you have, like I have to
00:25:21
add multiple user accounts, if there are 500 users, then
00:25:23
500 users which is Please support, if you have
00:25:26
any other file inside the file, then
00:25:28
if you want to import them from there
00:25:30
into your Pluk, then if you
00:25:32
want to reduce it, then how will you do it, then to do that,
00:25:34
I want to first create a file here and show it to you.
00:25:39
I have created a file named users.viral here in which I will have
00:25:41
this list, so first write a variable here,
00:25:44
I will write it as users,
00:25:46
go to the next line, Jain and here you can write
00:25:49
whatever user accounts you have.
00:25:52
Actually there are six to add, its complete list,
00:25:54
you can write it in this way as I
00:25:56
write it here, you have to take care of Ashu
00:25:58
code big
00:26:00
Jack John intention,
00:26:07
if you want to do it in a normal file, then
00:26:10
how to do that, I will tell you through the plugin. I
00:26:11
will show you through it,
00:26:14
as Sameer, I have mentioned that in the last section,
00:26:16
so I have entered five users here,
00:26:19
in this file, now I
00:26:22
will write another standard loop key, which I will
00:26:24
name as mine, standard by, I will name
00:26:27
it exactly like this. You can do it
00:26:30
like we did in the previous file, there
00:26:32
is just one more option which you will have to do,
00:26:34
so let's start, we will go to 3 in starting, we will
00:26:49
write in host because I want
00:26:51
you all to be executive if you all. But if you do
00:26:54
n't want then you can also write the name of the group,
00:26:55
I write it here. If you want to do the ban
00:26:57
directly on any one machine,
00:26:58
then you can write the name of the machine. If you want to do it
00:27:00
only on the machines of the network,
00:27:02
then the group means which is your group. You can write its name
00:27:05
in the next line. Now here you will have to do
00:27:08
an option. I
00:27:10
told you about the variables. Also, if
00:27:11
you want to import the variables from any other file,
00:27:13
then for that you can use the
00:27:14
Vyas Underscore files here. If you
00:27:16
select the option then you will have to write that thing here
00:27:19
and here in the development directory, we have just
00:27:23
created a file from where we
00:27:25
are going to import the list of our users,
00:27:26
I will have to write its full text here
00:27:28
in list format, so here in the home
00:27:30
Inside Vikas Naira, there is a file named users.ymal.
00:27:32
What we have just created,
00:27:34
I define here in the text.
00:27:36
If we go to the next line,
00:27:38
this file will be imported from here. Rampar will be loaded
00:27:40
before playing. The book
00:27:42
should be executed and from there the values ​​will be taken tomorrow.
00:27:58
Heading Admin Access of User Accounts and
00:28:01
exactly like we
00:28:02
did in the previous how-to, inside the user modal we will
00:28:04
mention all the things one by one. First we will
00:28:06
mention the name. Now my name will be mentioned. If there is more than one pass,
00:28:09
then I will write the name and give space
00:28:12
and here I will define the variable of this item name, I will
00:28:15
double the basis and
00:28:18
inside the double quotes, this
00:28:21
is the value of this which will come from the list,
00:28:22
we will write in the state, present
00:28:27
next. Now if I
00:28:28
want it to be a member of any particular group
00:28:30
like bill group then
00:28:32
I can define that too, in this way it will
00:28:33
go to the next line. Now here
00:28:39
I will write with underscore items this one
00:28:41
which is less. For this you will have to write '
00:28:44
A' which is a word with a loop, it will not be reduced.
00:28:47
Now what will you do because here we are
00:28:53
bringing that value and that variable from some other file, so here
00:28:55
we are now hyphenating it in the list format only.
00:28:58
By putting this, we will mention the name of the variable here
00:29:02
which we had mentioned in the file yesterday, so
00:29:06
before the list of our users, we had written it in the first line,
00:29:08
users, so what will be the values ​​of the users,
00:29:11
then the first element in it is Those
00:29:13
second and third ones will come here after coming here
00:29:15
and from here again go to the item and then again
00:29:16
and again those people will keep running and the user add
00:29:18
command will keep getting executed. Will go to the next line and will
00:29:20
put three dots.
00:29:31
There is no syntax, our playboy is
00:29:34
correct. Let's try running it once,
00:29:40
so see here the facts are being gathered
00:29:44
and it got run on Note 3 because
00:29:46
I had written Rukl in the group, so
00:29:48
I had to execute it only on the machines with Rukl,
00:29:50
now we To actually
00:29:53
execute Pluke, you will simply write
00:29:55
NCPEN Pluke and the name of the play book, so
00:29:57
Pluke is being executed and the user
00:29:59
accounts are being added. Now here,
00:30:01
this movie is being executed, so this is the user
00:30:03
account which is being added. Tears are flowing, the code is
00:30:05
big, their value is actually from where is
00:30:08
this value coming from,
00:30:19
we have the value from the list we had made, are the value coming to us from there, are
00:30:46
these user accounts also visible there,
00:30:48
our management In the notes or else here the
00:30:50
principal, after that I write the
00:30:52
name of the group, rail fm command modal, will
00:30:55
not use hyphen for arguments and if we look at the
00:30:57
last five lines of the DC passedubli file,
00:30:59
then see Ashu is a big jack, John
00:31:01
Sameer, this is the user's note, one more note. You note three has been
00:31:04
added to both the machines, so
00:31:07
here what we did is we took the
00:31:09
list from the second file which had
00:31:13
users inside it, then from there Valuj
00:31:15
went inside the item and from there again the loop ran
00:31:17
and user addp command executive and
00:31:19
All of them are done one by one. Now, if we wanted, we could have
00:31:27
done it directly without the option here, we could have done it
00:31:29
directly tomorrow also,
00:31:32
we have done the option with the underscore files,
00:31:34
through which that file is imported first and
00:31:37
then because In Nijibal, she has already taken her
00:31:39
account, so yesterday I added her to NC. If
00:31:42
we wanted, we could have done this in some other
00:31:45
way also,
00:31:47
we could have
00:31:51
added it without the account, so what would we have to do for that,
00:31:54
we have to use an SBL here. There
00:31:56
is a lookup plugin inside called Lines,
00:31:58
which I had just shown you, so
00:32:00
why is this plugin there, once you
00:32:02
read its documentation, the OC Lookup
00:32:05
Lines, then you do this, if you have to
00:32:08
do one or more commands.
00:32:11
Splitting the output into multiple lines
00:32:14
and returning them in a list today so
00:32:18
through this you can do it line by line tomorrow. You can
00:32:21
split the values ​​from a file and then return them to the
00:32:23
output. So here's
00:32:27
what I'm going to do right now. I'm going to do it line by line. In this line, I am going to
00:32:29
read a file and select the values ​​from it and add it to it
00:32:33
and it is not necessary that the extension of the file which you
00:32:36
are editing should be by, so
00:32:39
I am making a second list here, I am
00:32:41
users.
00:32:44
And here I have this file in which I am
00:32:46
going to enter some users, then I am
00:32:48
going to set some user accounts
00:32:50
who have admin privileges, so I
00:32:55
enter five user accounts in it by doing admin 1 2 3 4 5. I am in the file,
00:32:57
here I have each user mentioned in a separate line.
00:32:59
Inside this file, in the first line
00:33:01
I have written admin one, in the second line I have
00:33:03
written admin you and so on and I
00:33:05
will send my play book directly to Waluj from here tomorrow.
00:33:07
Without
00:33:11
defining the option with Bears Underscore files, I am
00:33:13
late in writing another play book. If
00:33:15
I have to reduce it in this way, then how will they
00:33:17
do it? I am late in another play book and in order
00:33:19
not to waste time, that's why I started. Let me
00:33:21
quickly copy and paste us from the line,
00:33:23
see, we will put three countries, we will give
00:33:26
name to Pluk, in hostess, I will write here in place of jo,
00:33:32
you will write first in ral kam, in
00:33:40
this manner, we will go to the next line, we will
00:33:57
write in state, present in the next line.
00:34:02
Now if you want to
00:34:04
give them admin privileges then it is obvious that if you add them to the bill group
00:34:05
then you will write back in the group
00:34:07
exactly
00:34:09
from the same place where you had written the name and user while taking care of the indentation.
00:34:11
Now what will you write here with?
00:34:15
Underscore and here, if
00:34:18
you mention the lookup plug inside NCVL with lines,
00:34:21
then this time you are not
00:34:24
writing item or loop, here you are
00:34:27
directly doing the lookup using ascendant,
00:34:28
with underscore, lines and space.
00:34:32
And from here
00:34:36
you will have to write its name but you will have to
00:34:39
open the file and give it to SBL, for that
00:34:41
you will write CAT and me the name of the file you have
00:34:44
created or the text 'I have
00:34:46
created the file by using users' and then put three dots through it. To
00:35:03
retrieve the data from all the lines inside the file, let's
00:35:05
first check the book. There is
00:35:08
no syntax at all.
00:35:13
Dragon is also being executed. We will be able to execute our
00:35:16
Pluke
00:35:43
inside Note 3 because Note Tu
00:35:45
wala jo group. We did not even write it, now
00:35:49
we will comment on it once more and if we
00:35:53
look at the last file five lines of this D file, then see Admin Bantu Admin
00:35:55
Five
00:35:58
details, we are not able to see because we have
00:36:01
executed this task on Note Tu.
00:36:08
If you have to change the list tomorrow
00:36:11
from some other file, then you can
00:36:33
change it accordingly and show me the condition I have, it is
00:36:36
something like this,
00:36:37
now I have two groups, two lists,
00:36:40
one list, I have another list of username.
00:36:42
I have a list
00:36:44
which user of the group will be a member of which group, this
00:36:49
thing keeps me in mind like there is
00:36:50
a user named Rahul who I have to add, there is
00:36:52
a user named Rohan in the wheel group who I have to add
00:36:54
again to the bill group. There is
00:36:56
a user named Anuj who
00:36:58
I have to add to the root group, there is a user named Harsh who
00:37:00
I have to add to the root group
00:37:02
and there can be many more such methods and
00:37:04
users which are different - If you are a member of a different group, then if the
00:37:06
condition is like this, now
00:37:09
what does it mean that I have two keys,
00:37:11
one user name and one group and the user name key has
00:37:14
multiple values ​​and the group key
00:37:16
also has multiple values ​​and one thing here. And
00:37:21
one value of the first list is
00:37:24
dependent on some other value of the second list, so
00:37:26
this operation here, you
00:37:28
cannot do it easily with simple loop or standard loop,
00:37:30
so what do you have to do for this here?
00:37:32
There will be
00:37:40
types of data structures that store
00:37:44
values ​​are
00:37:46
types of structures that store
00:37:50
and multiple has multiple values ​​and
00:37:53
they have different groups so here we have this kind of
00:37:56
condition so how will you do this less
00:37:58
write for this So I
00:38:04
name the play book as Has Underscore Loop Dot AM and start writing the play book. I will
00:38:06
put three slaves because
00:38:08
whatever Idli is in my practice, I have to
00:38:12
write it like this. If you want, you
00:38:13
can skip it. This is for our understanding,
00:38:15
basically, then we will go to the next line, if we
00:38:18
give the name, then I write the name,
00:38:20
Play Book, you add multiple users, using
00:38:22
this,
00:38:29
we write,
00:39:05
now here one thing you have to keep in mind is that the
00:39:09
items you have. They are of two types,
00:39:12
one is the item username and the other is the item
00:39:15
group, so here we will
00:39:19
write the variable, in this
00:39:23
way I write item dot name,
00:39:25
item dot name means that I
00:39:27
am talking about the username.
00:39:29
In the next line, we will go to the state, we will
00:39:32
write present,
00:39:34
now this is the user, we are talking about one user, I
00:39:43
will write the group,
00:39:49
so I will name this variable here, now we will
00:40:15
have to go on defining each name and group, so now which We will have a
00:40:17
list which is basically the
00:40:19
list which user is there and which
00:40:23
group the user is a member of, so both the
00:40:25
things will have to be defined in it, so
00:40:28
how will you define them in this list, so
00:40:30
first of all you are here Das will be used and then
00:40:33
what space will you give? Then whatever you have done, if you
00:40:36
write it in the basis then I have put it in braces in
00:40:38
this way and here you will have to
00:40:42
write the name first by giving a space, then I will
00:40:45
write the name of the user in this way,
00:40:48
Rahul is fine. Yes, after this I will have to put
00:40:52
a comma here,
00:40:54
after that I will also define its group,
00:40:56
so I will have to define the group,
00:40:58
then I will write in group because
00:41:00
I want to
00:41:06
give space again, in this way,
00:41:10
you have defined an item here. Done, there
00:41:15
will be a user named Rahul and he will have a group,
00:41:34
then a wheel group will be created, in the
00:41:38
same way you will keep entering the other users
00:41:41
and you will write each one
00:41:43
in a separate line, the
00:41:46
second, third, and fourth go to the next line. If you mention it,
00:41:48
then I have written in the second part that
00:41:50
Rohan should also be a member. Then I have
00:41:53
written that Anuj should be a member of the Rude group
00:41:55
and Harsh that he is also a member of the Root group.
00:41:58
After that we will put it.
00:42:07
Now let's check and see if there is
00:42:09
any in it. There is no syntax,
00:42:18
let's
00:42:24
weather the facts.
00:42:47
That Bill has been added as a member of the group.
00:42:49
Rohan Anuj and Harsh have become users in both the note machines in the same way.
00:42:59
Otherwise, I
00:43:03
write here in the group by removing Rukal. If
00:43:05
we see the last line of the ETC pass D file,
00:43:08
then see
00:43:10
Rahul Rohan Anuj, all the four users which we had
00:43:13
defined have been added, now we
00:43:16
also check which user belongs to which group,
00:43:18
so here I am, the
00:43:21
ID is
00:43:27
Anuj which is He is a member of the root group and
00:43:29
we had also told that once we check Harsh's group also, if
00:43:40
you check any of our first two users,
00:43:43
Rahul and Rohan,
00:43:51
I check Rahul's,
00:44:02
then this also. I will tell about the same in the next group show of
00:44:28
Loops and then
00:44:31
we will also do the conditioner operations, so that's
00:44:33
all for today's session and I
00:44:36
hope you liked the session,
00:44:38
you must have learned a lot from this session,
00:44:39
if you like the session If you like this
00:44:42
video then you can like it. If you are new to the channel
00:44:43
then you can subscribe and turn on the bell notification.
00:44:45
We bring this training for you on Monday,
00:44:46
Wednesday and Friday
00:44:48
at 9:30 as per Indian time. If you
00:44:51
want to access the old videos,
00:44:53
want to unlock the entire course of Puri,
00:44:54
then you have to take standard level membership for the site
00:44:56
and
00:44:58
for the rest of the training, you have to take standard level
00:44:59
membership.
00:45:01
On joining the extended level, all the The courses available will be
00:45:04
locked and you will get
00:45:06
access to all the study material as well as videos. You
00:45:10
can click on it. If you wish, you will be able to
00:45:14
join the membership by clicking on the URL shown at the top of Print Yours.
00:45:16
I go back and
00:45:18
power off the machine
00:45:20
and then we're going to sign the project to the group that we've created,
00:45:24
so if
00:45:28
we have some people who are new here
00:45:30
right now or who haven't enrolled or
00:45:33
who haven't enrolled in the Google form, I It was not given to them but it
00:45:35
is India for registration.
00:45:38
If they comment their names here then I
00:45:41
will sign the group for those people also.
00:45:45
I am going to take your comments.
00:45:50
Mukesh Kumar ji Atif Shahzad ji Vishwanath
00:45:52
Naveen ji Lokesh ji Yamuna Kumar ji Good
00:45:54
Evening. Aniruddh Verma ji Sakri Poddar ji
00:45:57
Arun ji Great Agras ji
00:46:00
Shamroz Shaikh ji Yamuna Kumar ji Mohammad Nadeem
00:46:03
ji Syed Farooq ji Bihar Learning Rajesh
00:46:06
Dubey Good Evening Everyone Sagar Bhai Sawant
00:46:09
Tyagi ji Good Evening Sir, I am
00:46:11
in the right line to edit the configuration file.
00:46:14
Once you repeat it, I will tell you,
00:46:16
I have already told, first
00:46:18
watch the second session, I have told how to generate it.
00:46:21
Good evening, Uday Reddy ji, good evening,
00:46:24
Amar ji, Jai Jagannath,
00:46:26
Shashidhar ji, good evening, Abhijeet Joshi ji, good.
00:46:28
Evening
00:46:30
Rana World Good Evening
00:46:34
Arun Kumar Ji Ram Ram Alok Mishra Ji
00:46:37
Nice Session Thank You So Match Programming
00:46:39
Pattern This Training
00:47:01
Swatantrata Ji Great Session Thank You Mohammad
00:47:03
Nadeem Ji New Session Speaking Thank You So
00:47:06
Match
00:47:09
Sagar Ji Sir Standard Membership of Study
00:47:11
Material There is no access to standard
00:47:12
membership, it reduces the cost of RCS, it is
00:47:14
not for the principal, it is the
00:47:18
same D common note commented when writing in the
00:47:21
group's question, you do
00:47:23
not have to write it separately in single quotes, the
00:47:24
principal is ready to understand it,
00:47:26
although you can write if you want. Can Javed
00:47:29
Khan ji very nice and information thank you so
00:47:32
match Varinder Singh ji already Google do
00:47:36
already
00:47:38
registered ok
00:47:47
so what am I going to do now I am going to
00:47:50
tell you the details of your group and
00:47:52
I am also going to tell you that
00:47:54
We have assigned which project to which group
00:47:55
and there will be
00:47:58
some people who are new here
00:48:00
who have not registered, let me lock them,
00:48:05
so now I will take you from here to
00:48:08
our list,
00:48:27
give me a minute,
00:48:42
let's do the screen. There is a change, I
00:48:45
go to display it on the side, I
00:48:47
go to capture, I go to document
00:48:53
Shukla ji Kapil Bansal ji Sheikh Ashish Sachin,
00:49:01
we will have more members from this group
00:49:04
because we have more than 100 people,
00:49:06
in the beginning I had done this
00:49:07
but Later, letter registrations have
00:49:08
also been done, so those people will also come in these groups later.
00:49:11
In the B group, there is Tapasya Sambal, Greater
00:49:14
Shahzad, Amit Pandey. In the C group, there is
00:49:18
Vineet Krishna Galia, Mukesh Kumar, Javed Khan,
00:49:21
Sawan Tyagi, Kapil Bansal, Dhananjay Tiwari, Bilal
00:49:25
Vilas. The people who are members of the group are
00:49:27
Nilesh Deputy, Himanshu Gulati and Masala
00:49:51
Shirish, Vijay Manish and Abhishek, these people are
00:49:55
in the group I, formless, Sudhanshu Alok
00:49:58
and Shubham, these are the members of Jai group,
00:50:00
Sagar Ehsaan, formless and Abhishek, these people are
00:50:05
in the group of If someone's name is repeated, there is
00:50:07
nothing to be afraid of, as
00:50:09
I have said in the first group, please consider yourself
00:50:10
because we will add more people also
00:50:13
because you have made multiple entries, so it is
00:50:15
possible that some name may be
00:50:17
repeated. Ho Jaaye Indresh Ravindra Saurabh Yogesh
00:50:20
These people are in a group
00:50:22
Uday Arindam
00:50:25
Bhavani Shankar and Johnny Bhasha
00:50:35
Chandra Bala Venkat and Bhushan
00:51:10
Naman Sorry Sandeep These people are in a U group
00:51:13
Manohar Irfan Vishal Vikram These people are also in a group
00:51:17
How Ankit I thought repeated
00:51:20
If Kashish was repeated in the first group, then
00:51:22
consider Ankit Hafiz and
00:51:25
Mohammed Nadeem in the first group. Hemant has only
00:51:29
Akbar Ali Khan, Santoshi Akbar Ali Khan and Kashi in yellow. If they have
00:51:32
also been repeated, then if you guys consider him
00:51:33
in the first group, then Hemant and
00:51:35
Santosh is a member of
00:51:51
Vikram, Shweta
00:51:53
Vijay are in Koti A group again,
00:52:16
Ayesha Ujal, Harsh Varinder, these people are in D group,
00:52:20
Sajjad Sansar, Johnny and Vivek are in A group, the
00:52:24
example has been repeated, I think first, please consider,
00:52:26
Shweta
00:52:29
Dinanathpal and Roshni, these people are members of the group.
00:52:32
And in G group we have
00:52:33
Mohsin Khan and Abdul Abdullah Smile, so
00:52:38
I have told everyone's names, now the
00:52:40
list of tasks to which I have assigned the group is
00:52:43
something like this, you
00:52:45
can watch it by posing the video, you will see the
00:52:48
people of one group. With the help of which
00:52:52
they will print the first five prime numbers
00:52:56
on the screen using loops in
00:52:57
this manner. Group B people have to
00:53:00
reduce the password for more numbers.
00:53:49
Abhijeet Joshi ji, please go inside the group
00:53:55
because in the group. We still have two more
00:53:57
entries, we can join sometime ji is Joshi,
00:53:59
anyone else can join, there is
00:54:05
someone else, if anyone wants to
00:54:07
join who has not registered, give
00:54:12
me the name please,
00:54:18
this is your list of assignments, a2g all
00:54:21
I have written the name of the group here
00:54:24
Akhil Bhai, you too, consider yourself in the G group,
00:54:27
Programming Python, Pankaj
00:54:29
Bhai, you also consider yourself, now you will go to the
00:54:33
group,
00:54:41
Abhijeet ji, if there is any programming pattern in G, then Abhijeet ji is there.
00:54:56
And those who have not registered,
00:54:59
want to participate,
00:55:01
want to write playbooks, want to learn from those projects,
00:55:04
we will also help you in this, so
00:55:07
you do not have to worry, try, get it
00:55:09
written and
00:55:11
upload whatever you have written.
00:55:14
I have provided the link of Google Drive
00:55:15
in the description of our WhatsApp group
00:55:18
and we will also give rewards from time to time to the first 10 people who have written the play book correctly. I think
00:55:25
no one else has to register, everyone else has already
00:55:27
done it.
00:55:30
If your name is repeated then
00:55:32
consider yourself in the first group.
00:55:37
I will provide these documents to you
00:55:40
in the group but the
00:55:42
task that has been assigned to you will be
00:55:44
visible to you on the screen behind me. I
00:55:46
think
00:55:47
this is yes. Let me show you again this
00:55:53
list of tasks, you must be
00:55:56
seeing the list of them behind me,
00:55:58
then you will watch the video tomorrow and take a screenshot of it
00:56:02
and according to this,
00:56:27
now if you have any other queries,
00:56:30
then you can post them here Live Chat
00:56:34
Monday We will give you a task,
00:56:37
you will be given a time of one week, you will have to complete the tasks
00:56:42
which you will have performed and you will
00:56:45
mention them in your list. Now
00:56:48
in the coming time, we will also write some complex tasks.
00:56:49
We will also provide blue for server configuration. If you
00:56:51
open up, it will help you in learning, it will
00:56:53
also help you in trouble shooting, if you have
00:56:55
knowledge and answers, then it will be of
00:56:58
great importance, when you will practice
00:56:59
things, you will get a lot of benefit from it,
00:57:01
although when this training was started, the
00:57:03
target was like 500. It was of 400, it
00:57:05
was of 300 which has never been completed till date
00:57:07
and then you people say that I have applied for
00:57:09
membership, then I am taking less sessions, the
00:57:11
reason for this is that neither the like
00:57:13
target is complete nor the live feed
00:57:15
in it. More people join, it's
00:57:18
morning Sumit ji, if you also
00:57:20
want to join, you can consider yourself in the group today, you do
00:57:24
not have to submit the task, you have to
00:57:26
write the text for the task and
00:57:28
upload it to our Google Drive. But
00:57:30
you will get its link in our WhatsApp group.
00:57:36
This much is given in the description. It depends in the next session
00:57:39
if you guys support
00:57:42
or not. Yes, there is a WhatsApp group. The
00:57:45
link will be available in our Telegram. I had
00:57:47
shared the link in the last session also. So
00:57:49
now
00:57:53
how many sessions per week do you want me to
00:57:55
conduct this training? For that it
00:57:58
was necessary to complete the like target which you guys are not
00:58:00
doing so I am taking only one session.
00:58:01
If you guys respond well
00:58:08
then today's training will be conducted. That's all in the session, now we will meet hopefully
00:58:10
in the next session. If you guys
00:58:13
complete the like target, then if
00:58:14
not on Wednesday, then we will meet on next Monday. Till then,
00:58:16
Namaskar Jai Hind Jai Bharat
00:58:19
Good Night and Take Care Everyone
00:58:23
[Music]

Description:

Hi, thanks for watching our video about "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes" In this video we’ll walk you through: 1. Ansible Loops TIMESTAMPS: 0:00 Intro RHCE Projects Registration: https://docs.google.com/forms/d/e/1FAIpQLScm6CZgPQbKyR8XCm2Tl03yzpaDZ4xbWCEny8Q8IOYzkEkUvw/viewform?usp=send_form ABOUT OUR CHANNEL: "Nehra Classes" is one of the top IT Training channels on YouTube well recognized for its quality trainings. We are the first channel on YouTube which covers all Linux certification courses in Hindi as well as in English. Check out our channel here: https://www.youtube.com/NehraClasses?sub_confirmation=1 Don’t forget to subscribe! CHECK OUT OUR OTHER VIDEOS: https://www.youtube.com/watch?v=zMi0Nv1s8-o https://www.youtube.com/watch?v=esbhLEM4zYc https://www.youtube.com/watch?v=q8MX_ldXrt8 FIND US AT: https://nehraclasses.in/ DOWN OUR ANDROID APP: https://play.google.com/store/apps/details?id=com.nehra.classes.app GET IN TOUCH: Email: [email protected] WhatsApp: https://www.facebook.com/unsupportedbrowser FOLLOW US ON SOCIAL MEDIA: Get updates or reach out to Get updates on our Social Media Profiles! Twitter: http://www.twitter.com/nehraclasses/ Facebook: https://www.facebook.com/unsupportedbrowser Instagram: https://www.facebook.com/unsupportedbrowser Telegram: https://t.me/NehraClasses/ LinkedIn: https://www.linkedin.com/in/ervikasnehra/ Github: https://github.com/ervikasnehra/ JOIN CHANNEL MEMBERSHIP: https://www.youtube.com/channel/UCvk2Fst1h1a0StSnUcvGfBQ/join BUY OUR MERCH: Camera 👉 https://www.amazon.in/gp/product/B07BS4TJ43?ie=UTF8&camp=3638&creative=24630&creativeASIN=B07BS4TJ43 Microphone 👉 https://www.amazon.in/gp/product/B076B8G5D8?ie=UTF8&camp=3638&creative=24630&creativeASIN=B076B8G5D8 Router 👉 https://www.amazon.in/gp/product/B01N57VABO?ie=UTF8&camp=3638&creative=24630&creativeASIN=B01N57VABO FireStick 👉 https://www.amazon.in/gp/product/B0791YHVMK?ie=UTF8&camp=3638&creative=24630&creativeASIN=B0791YHVMK Head-Phone 👉 https://www.amazon.in/gp/product/B06Y5LK5QJ?ie=UTF8&camp=3638&creative=24630&creativeASIN=B06Y5LK5QJ Laptop 👉 https://www.amazon.in/gp/product/B08GR26T3D?ie=UTF8&camp=3638&creative=24630&creativeASIN=B08GR26T3D TV 👉 https://www.amazon.in/gp/product/B084T979K1?ie=UTF8&camp=3638&creative=24630&creativeASIN=B084T979K1 IPhone 👉 https://www.amazon.in/gp/product/B08L5VN68Y?ie=UTF8&camp=3638&creative=24630&creativeASIN=B08L5VN68Y THUMBNAIL CREDITS: "Yash Singh" https://www.facebook.com/unsupportedbrowser ======= ©COPYRIGHT. ALL RIGHTS RESERVED.

Preparing download options

popular icon
Popular
hd icon
HD video
audio icon
Only sound
total icon
All
* — If the video is playing in a new tab, go to it, then right-click on the video and select "Save video as..."
** — Link intended for online playback in specialized players

Questions about downloading video

mobile menu iconHow can I download "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes" video?mobile menu icon

  • http://unidownloader.com/ website is the best way to download a video or a separate audio track if you want to do without installing programs and extensions.

  • The UDL Helper extension is a convenient button that is seamlessly integrated into YouTube, Instagram and OK.ru sites for fast content download.

  • UDL Client program (for Windows) is the most powerful solution that supports more than 900 websites, social networks and video hosting sites, as well as any video quality that is available in the source.

  • UDL Lite is a really convenient way to access a website from your mobile device. With its help, you can easily download videos directly to your smartphone.

mobile menu iconWhich format of "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes" video should I choose?mobile menu icon

  • The best quality formats are FullHD (1080p), 2K (1440p), 4K (2160p) and 8K (4320p). The higher the resolution of your screen, the higher the video quality should be. However, there are other factors to consider: download speed, amount of free space, and device performance during playback.

mobile menu iconWhy does my computer freeze when loading a "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes" video?mobile menu icon

  • The browser/computer should not freeze completely! If this happens, please report it with a link to the video. Sometimes videos cannot be downloaded directly in a suitable format, so we have added the ability to convert the file to the desired format. In some cases, this process may actively use computer resources.

mobile menu iconHow can I download "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes" video to my phone?mobile menu icon

  • You can download a video to your smartphone using the website or the PWA application UDL Lite. It is also possible to send a download link via QR code using the UDL Helper extension.

mobile menu iconHow can I download an audio track (music) to MP3 "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes"?mobile menu icon

  • The most convenient way is to use the UDL Client program, which supports converting video to MP3 format. In some cases, MP3 can also be downloaded through the UDL Helper extension.

mobile menu iconHow can I save a frame from a video "Session - 15 | Ansible Loops | Part -2 | Standard Loop Vs List of Hashes Loops | Nehra Classes"?mobile menu icon

  • This feature is available in the UDL Helper extension. Make sure that "Show the video snapshot button" is checked in the settings. A camera icon should appear in the lower right corner of the player to the left of the "Settings" icon. When you click on it, the current frame from the video will be saved to your computer in JPEG format.

mobile menu iconWhat's the price of all this stuff?mobile menu icon

  • It costs nothing. Our services are absolutely free for all users. There are no PRO subscriptions, no restrictions on the number or maximum length of downloaded videos.