Государственное -частное партнерство
by Emilia
Будет проходить: 5 декабря
Государственное – Частное партнерство в Украине
Содержание:
1. Объекты государственной собственности: правовой режим, допустимые операции
2. Государственное -частное партнерство: сфера и практика применения
3. Ключевые риски, возникающие при сотрудничестве с государственными/коммунальными субъектами
4. Совместная деятельность с государственным/коммунальным предприятием
5. Инвестиционная деятельность с государственным предприятием
6. Консорциум как организационное объединение государственного/коммунального предприятия и частного инвестора: анализ правовой устойчивости
7. Отчуждение государственного имущества
8. Аренда государственного/коммунального недвижимого имущества
9. Концессии на строительство инфраструктурных объектов: скрытые инвестиционные возможности. В ожидание нового закона "О концессиях"
10. Операции государственных субъектов с земельными участками
11. Реализация проектов жилищного строительства при участии государственного субъекта
Принять участие> http://partnerstvo.in.ua/training/149/gosudarstvennoe-chastnoe-partnerstv...
--
С уважением,
Милена Юрьевна
email-маркетолог
Отписаться от почты.
List-Unsubscribe from the newsletter оr complain аbоut SPАМ.
4 years
Тип рынков Закупки
by Daniela
Цели программы:
Повысить эффективность работы отдела закупок через формирование идеологии ЛИДЕРА и освоения инструментов эффективных переговоров. Понять внутренние причины нефункционального поведения (самосаботаж). Дать понимание влияния нефункциональных стереотипов и личных установок на качество работы, научиться выходить "за рамки", преодолевать внутреннее сопротивление. Рассмотреть различные варианты организации и ведения процесса закупок, а также основных принципов работы отдела закупок. Выработать стратегию оптимального товарного запаса (ассортимента ресурсов) для продуктивного производства и реализации готовой продукции. Выбор стратегии прибыльного роста – как основной вектор ценовой политики. Разработать стратегию взаимоотношений с поставщиками и научиться ранжировать их по ценности для вашей компании. Овладение технологиями конструктивных переговоров и инструментами экспресс – анализа ситуации, личности оппонента, ценности предложения для компании. Получение инструментов для улучшения динамики снижения цен поставщиками на условиях долгосрочного сотрудничества. Отработать данные навыки в рамках проведения ролевых игр и командных упражнений.
Скидка за регистрацию на сайте >
Доклад:
Психологические характеристики личности Менеджера по закупкам с учетом специфики закупочной деятельности
Организация и координация закупочной деятельностью
Работа с поставщиками
Стратегические переговоры с поставщиками
- Подготовка к переговорам. Стратегии переговоров с поставщиком
- Переговоры с поставщиком по телефону
Структура проведение переговоров.
- Установление Контакта
- Ведение и управление переговорным процессом
- Манипуляция и давление – защита и противодействие
- Переговоры об условиях сотрудничества – ключевой этап переговоров
- Завершение переговоров
Скидка за регистрацию на сайте >
--
С уважением,
Стелла Евгеньевна
email-маркетолог
Вы получили данное письмо, так как подписаны на рассылку. Если письмо попало к Вам по ошибке, Вы можете
Отписаться от рассылки. или пожаловаться на Spam
List-Unsubscribe from the newsletter or complain about Spam!
4 years
Additional update for lists.fedorahosted.org
by David Lafferty
Hi there,
I wanted to reach out again in regard to my previous email (attached below) and Million Mile Secrets' best travel credit cards review.
As travelers are beginning to consider their options for the fall, I believe this would be a timely addition to include on your webpage, here:
https://lists.fedorahosted.org/archives/list/scm-commits@lists.fedoraproj....
Would you be interested in giving this article a link on the page mentioned above?
Here is a link to our article: https://millionmilesecrets.com/reviews/best-credit-cards-for-travel/
Please feel free to reach out with any questions.
All the best,
David Lafferty
Million Mile Secrets
1101 Red Ventures Drive | Fort Mill, SC 29707
On Mon, Nov 18, 2019 at 1:34 PM, David Lafferty <david(a)millionmilesecrets.com> wrote:
Hi there,
I noticed that you linked to bankofamerica.com’s Bank of America Travel Rewards Card on this page of your website:
https://lists.fedorahosted.org/archives/list/scm-commits@lists.fedoraproj...
I thought you may also want to link to Million Mile Secrets' updated best travel credit cards review, to help your readers narrow their travel card search based on how they want to be rewarded for traveling.
Our travel card review is unique because our methodology is based on personal experiences from our staff at Million Mile Secrets. With each credit card we feature, we highlight the credit card's offers and provide readers with tips on how to get the most from their travel points.
Here’s the link, below:
https://millionmilesecrets.com/reviews/best-credit-cards-for-travel/
Would you consider adding a link to this article on your webpage mentioned above?
Best,
David Lafferty
Million Mile Secrets
1101 Red Ventures Drive | Fort Mill, SC 29707
Don't want emails from us anymore? Reply to this email with the word "UNSUBSCRIBE" in the subject line.
CreditCards.com, 9430 Research Blvd Bldg 4, Austin Texas, 78759, United States
4 years
Can you add this to lists.fedorahosted.org?
by David Lafferty
Hi there,
I noticed that you linked to bankofamerica.com’s Bank of America Travel Rewards Card on this page of your website:
https://lists.fedorahosted.org/archives/list/scm-commits@lists.fedoraproj...
I thought you may also want to link to Million Mile Secrets' updated best travel credit cards review, to help your readers narrow their travel card search based on how they want to be rewarded for traveling.
Our travel card review is unique because our methodology is based on personal experiences from our staff at Million Mile Secrets. With each credit card we feature, we highlight the credit card's offers and provide readers with tips on how to get the most from their travel points.
Here’s the link, below:
https://millionmilesecrets.com/reviews/best-credit-cards-for-travel/
Would you consider adding a link to this article on your webpage mentioned above?
Best,
David Lafferty
Million Mile Secrets
1101 Red Ventures Drive | Fort Mill, SC 29707
Don't want emails from us anymore? Reply to this email with the word "UNSUBSCRIBE" in the subject line.
CreditCards.com, 9430 Research Blvd Bldg 4, Austin Texas, 78759, United States
4 years
[PATCH v2] lnst.Recipes.ENRT: add pause frame disabling HWConfigMixin
by olichtne@redhat.com
From: Ondrej Lichtner <olichtne(a)redhat.com>
We've historically been disabling pause frames at the start of device
configuration by default. This functionality was skipped when
implementing lnst-next since it shouldn't be the default behaviour of
Device configuration classes and was forgotten when implementing the
ENRT recipes.
This commit adds a new hw config mixin and adds it to the list of
CommonHWSubConfigMixins.
We also enable the use of the mixin by the SimpleNetworkRecipe class by
defining the list of devices to disable pause frames on.
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
v2: fixed confirmation command which doesn't accept additional
parameters
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
.../ConfigMixins/CommonHWSubConfigMixin.py | 4 +++
.../DisablePauseFramesHWConfigMixin.py | 31 +++++++++++++++++++
lnst/Recipes/ENRT/SimpleNetworkRecipe.py | 4 +++
3 files changed, 39 insertions(+)
create mode 100644 lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
diff --git a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
index fdb5878..c73f8ea 100644
--- a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
+++ b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
@@ -8,10 +8,14 @@
CoalescingHWConfigMixin,
)
from lnst.Recipes.ENRT.ConfigMixins.MTUHWConfigMixin import MTUHWConfigMixin
+from lnst.Recipes.ENRT.ConfigMixins.DisablePauseFramesHWConfigMixin import (
+ DisablePauseFramesHWConfigMixin,
+)
from lnst.Recipes.ENRT.ConfigMixins.BaseSubConfigMixin import BaseSubConfigMixin
class CommonHWSubConfigMixin(
+ DisablePauseFramesHWConfigMixin,
ParallelStreamQDiscHWConfigMixin,
DevInterruptHWConfigMixin,
CoalescingHWConfigMixin,
diff --git a/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py b/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
new file mode 100644
index 0000000..72857cf
--- /dev/null
+++ b/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
@@ -0,0 +1,31 @@
+from time import sleep
+from lnst.Recipes.ENRT.ConfigMixins.BaseHWConfigMixin import BaseHWConfigMixin
+
+
+class DisablePauseFramesHWConfigMixin(BaseHWConfigMixin):
+ @property
+ def no_pause_frames_dev_list(self):
+ return []
+
+ def hw_config(self, config):
+ super().hw_config(config)
+
+ for dev in self.no_pause_frames_dev_list:
+ dev.host.run("ethtool -A {} rx off tx off".format(dev.name))
+ sleep(1)
+ dev.host.run("ethtool -a {}".format(dev.name))
+
+ def hw_deconfig(self, config):
+ for dev in self.no_pause_frames_dev_list:
+ dev.host.run("ethtool -A {} rx on tx on".format(dev.name))
+
+ super().hw_deconfig(config)
+
+ def describe_hw_config(self, config):
+ desc = super().describe_hw_config(config)
+ desc += [
+ "Pause frames disabled for: {}".format(
+ self.no_pause_frames_dev_list
+ )
+ ]
+ return desc
diff --git a/lnst/Recipes/ENRT/SimpleNetworkRecipe.py b/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
index a378c3a..911a996 100644
--- a/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
+++ b/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
@@ -69,6 +69,10 @@ def condition():
self.ctl.wait_for_condition(condition, timeout=5)
+ @property
+ def no_pause_frames_dev_list(self):
+ return [self.matched.host1.eth0, self.matched.host2.eth0]
+
@property
def offload_nics(self):
return [self.matched.host1.eth0, self.matched.host2.eth0]
--
2.23.0
4 years
[PATCH] lnst.Recipes.ENRT: add pause frame disabling HWConfigMixin
by olichtne@redhat.com
From: Ondrej Lichtner <olichtne(a)redhat.com>
We've historically been disabling pause frames at the start of device
configuration by default. This functionality was skipped when
implementing lnst-next since it shouldn't be the default behaviour of
Device configuration classes and was forgotten when implementing the
ENRT recipes.
This commit adds a new hw config mixin and adds it to the list of
CommonHWSubConfigMixins.
We also enable the use of the mixin by the SimpleNetworkRecipe class by
defining the list of devices to disable pause frames on.
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
.../ConfigMixins/CommonHWSubConfigMixin.py | 4 +++
.../DisablePauseFramesHWConfigMixin.py | 31 +++++++++++++++++++
lnst/Recipes/ENRT/SimpleNetworkRecipe.py | 4 +++
3 files changed, 39 insertions(+)
create mode 100644 lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
diff --git a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
index fdb5878..c73f8ea 100644
--- a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
+++ b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
@@ -8,10 +8,14 @@
CoalescingHWConfigMixin,
)
from lnst.Recipes.ENRT.ConfigMixins.MTUHWConfigMixin import MTUHWConfigMixin
+from lnst.Recipes.ENRT.ConfigMixins.DisablePauseFramesHWConfigMixin import (
+ DisablePauseFramesHWConfigMixin,
+)
from lnst.Recipes.ENRT.ConfigMixins.BaseSubConfigMixin import BaseSubConfigMixin
class CommonHWSubConfigMixin(
+ DisablePauseFramesHWConfigMixin,
ParallelStreamQDiscHWConfigMixin,
DevInterruptHWConfigMixin,
CoalescingHWConfigMixin,
diff --git a/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py b/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
new file mode 100644
index 0000000..e1352d7
--- /dev/null
+++ b/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
@@ -0,0 +1,31 @@
+from time import sleep
+from lnst.Recipes.ENRT.ConfigMixins.BaseHWConfigMixin import BaseHWConfigMixin
+
+
+class DisablePauseFramesHWConfigMixin(BaseHWConfigMixin):
+ @property
+ def no_pause_frames_dev_list(self):
+ return []
+
+ def hw_config(self, config):
+ super().hw_config(config)
+
+ for dev in self.no_pause_frames_dev_list:
+ dev.host.run("ethtool -A {} rx off tx off".format(dev.name))
+ sleep(1)
+ dev.host.run("ethtool -a {} rx off tx off".format(dev.name))
+
+ def hw_deconfig(self, config):
+ for dev in self.no_pause_frames_dev_list:
+ dev.host.run("ethtool -A {} rx on tx on".format(dev.name))
+
+ super().hw_deconfig(config)
+
+ def describe_hw_config(self, config):
+ desc = super().describe_hw_config(config)
+ desc += [
+ "Pause frames disabled for: {}".format(
+ self.no_pause_frames_dev_list
+ )
+ ]
+ return desc
diff --git a/lnst/Recipes/ENRT/SimpleNetworkRecipe.py b/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
index a378c3a..911a996 100644
--- a/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
+++ b/lnst/Recipes/ENRT/SimpleNetworkRecipe.py
@@ -69,6 +69,10 @@ def condition():
self.ctl.wait_for_condition(condition, timeout=5)
+ @property
+ def no_pause_frames_dev_list(self):
+ return [self.matched.host1.eth0, self.matched.host2.eth0]
+
@property
def offload_nics(self):
return [self.matched.host1.eth0, self.matched.host2.eth0]
--
2.23.0
4 years
[PATCH 0/3] Add a new PvP Recipe using vhost-net virtio devices
by Adrian Moreno
In order to make it easier to add more PvP tests, refactor common PvP
funtionality into a base class from which all PvP Recipes (including
current OvSDpdkPvPRecipe) can inherit.
Adrian Moreno (3):
lnst.Recipes.ENRT: add BasePvPRecipe
lnst.Recipes.ENRT: refactor OvSDpdkRecipe
lnst.Recipes.ENRT: add VhostNetPvPRecipe
lnst/Recipes/ENRT/BasePvPRecipe.py | 283 +++++++++++++++++++++++++
lnst/Recipes/ENRT/OvS_DPDK_PvP.py | 228 +++++---------------
lnst/Recipes/ENRT/VhostNetPvPRecipe.py | 283 +++++++++++++++++++++++++
3 files changed, 616 insertions(+), 178 deletions(-)
create mode 100644 lnst/Recipes/ENRT/BasePvPRecipe.py
create mode 100644 lnst/Recipes/ENRT/VhostNetPvPRecipe.py
--
2.21.0
4 years